GAE modules.get_current_version_name() вызывает исключение KeyError

У меня есть приложение Google App Engine с двумя версиями (master и staging), которые работают в одном и том же хранилище данных, но имеют разные кодовые базы.

Согласно моим поискам в stackru и gae python, функция modules.get_current_version_name() должна возвращать имя версии, в моем случае "staging" или "master".

GAE Python Docs

Однако когда я вызываю его, я получаю исключение KeyError. Кажется, что при выполнении фактического поиска dict в os.environ или чем-то еще, он пытается получить несуществующий ключ CURRENT_VERSION_ID.

Есть ли какие-либо шаги, которые я должен предпринять, чтобы установить эту переменную среды? Это все еще правильный способ получить версию приложения / модулей, или есть другие варианты?

0 ответов

Другие вопросы по тегам