GAE modules.get_current_version_name()引发KeyError异常

时间:2016-01-08 13:28:05

标签: python python-2.7 google-app-engine webapp2 gae-module

我有一个谷歌应用引擎应用程序,有两个版本(主和暂存),它们都运行在同一个数据存储区,但有不同的代码库。

根据我的stackoverflow搜索和gae python文档,函数modules.get_current_version_name()应返回版本名称,在我的情况下' staging'或者'掌握'。

GAE python docs

当我调用它时,我得到一个KeyError异常。看来,当在os.environ中执行实际的dict查找时,它会尝试获取一个不存在的键' CURRENT_VERSION_ID'。

我是否需要采取任何步骤来设置该环境变量? 这仍然是获得app / modules版本的正确方法,还是有其他选择?

0 个答案:

没有答案
相关问题