Mozilla Circus钩子,用于使用外部命令修改环境。
circus-env-modifier的Python项目详细描述
一个简单的Mozilla Circus钩子,用于准备流程执行环境 使用外部脚本或程序。
曾经想从shell脚本加载环境变量 把他们放在马戏团里?现在你可以了。
安装
$ pip install circus-env-modifier
用法示例
马戏团.ini:
[watcher:myprocess] cmd = /usr/bin/mydaemon hooks.before_spawn = circus_env_modifier.before_spawn env_modification_command = . /opt/variables.sh
[env:myprocess] APP_PATH=/opt/application
/opt/variables.sh:
export DATABASE_USER=foo export DATABASE_PASSWORD=bar export DATA_PATH=$APP_PATH/data
许可证
版权所有2014 Miko_aj Siedlarek<;msiedlarek@nctz.net>;
根据apache许可证2.0版(以下简称“许可证”)授权; 除非符合许可证,否则您不能使用此文件。 您可以在
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。