monupco.com为OpenShift / Python应用程序的注册代理
项目描述
monupco.com为OpenShift / Python应用程序的注册代理。
它编译一个本地安装的Python包列表并发送到monupco.com。
在您的OpenShift应用程序中安装
在<http://monupco.com>创建一个账户
在OpenShift上创建一个Python应用程序
rhc-create-app -a myapp -t python-2.6
在您的setup.py文件中添加一个依赖项
from setuptools import setup setup( name='MyApplication', version='1.0', install_requires=['monupco-openshift-python'], )
在./data/MONUPCO_SETTINGS文件中设置您的userID
cd ./myapp/ echo "export MONUPCO_USER_ID=YourUserID" > ./data/MONUPCO_SETTINGS
默认情况下,OpenShift会将您的应用程序视为一个包。如果setup.py中给出的名称与rhc-create-app命令传递的名称不同,则在./data/MONUPCO_SETTINGS文件中设置应用程序名称
echo "export MONUPCO_APP_NAME='MyApplication'" >> ./data/MONUPCO_SETTINGS
此注册脚本将忽略与OPENSHIFT_GEAR_NAME和MONUPCO_APP_NAME环境变量值匹配的包名称。
在./openshift/action_hooks/post_deploy中启用注册脚本
# Activate VirtualEnv in order to use the correct libraries source $OPENSHIFT_GEAR_DIR/virtenv/bin/activate # Set user defined settings source $OPENSHIFT_REPO_DIR/data/MONUPCO_SETTINGS # Register/update the application python $OPENSHIFT_GEAR_DIR/virtenv/bin/monupco-openshift-python
然后将您的应用程序推送到OpenShift
git push
就是这样,现在您可以在<http://monupco.com>检查您的应用程序统计信息
项目详情
下载文件
下载适用于您平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。
源分发
monupco-openshift-python-1.9.tar.gz (3.3 kB 查看哈希值)
关闭
monupco-openshift-python-1.9.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 008d4caba64c21aff6171568f5c6ece3a74705995e2697472ef56cfcc4b9a5c6 |
|
MD5 | 80d1b91188b358e4ab175aa2dede48dd |
|
BLAKE2b-256 | 7ad49cd7cb8ff7aea3df035db3c8c071305d356b6f34c4afdb8f69c334d1f108 |