0

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

根据我的 stackoverflow 搜索和 gae python 文档,函数 modules.get_current_version_name() 应该返回版本名称,在我的例子中是“staging”或“master”。

GAE python 文档

但是,当我调用它时,我得到了 KeyError 异常。似乎在 os.environ 或其他东西中执行实际的 dict 查找时,它试图获取一个不存在的键 'CURRENT_VERSION_ID'。

我必须采取任何步骤来设置该环境变量吗?这仍然是获取应用程序/模块版本的正确方法,还是有其他选择?

4

0 回答 0