我知道通过以下
在manifest.yml
中设置环境变量
---
- applications:
- name:
.
.
env:
MY_ENV_VAR: 'my-var-value'
如何在程序中访问MY_ENV_VAR
(例如python)?
此外,我只想在云代工环境中访问此变量。在进行本地开发时,我想使用一些硬编码值,如何将这两个场景分开(再次使用python示例)?
答案 0 :(得分:2)
Python中的代码段:
import os
if os.getenv('VCAP_APPLICATION'):
# cf environment
my_env_var = os.getenv('MY_ENV_VAR')
else:
# local
my_env_var = some_default_value