跳转到主要内容

monupco.com为dotCloud/Python应用程序提供的注册代理

项目描述

这是一个为DotCloud上的Python应用程序预配置的monupco.com注册代理。

它会编译一个本地安装的Python包列表并将其发送到monupco.com。

在您的dotCloud应用程序上安装

http://monupco.com创建一个账户

在您的requirements.txt文件中添加一个依赖项

echo monupco-dotcloud-python >> requirements.txt

在您的postinstall钩子中启用注册脚本。 注意:如果您正在使用“approot”,则您的postinstall脚本应位于您的dotcloud.yml文件中“approot”指令所指向的目录。有关更多关于postinstall的信息,请参阅http://docs.dotcloud.com/guides/postinstall/

如果名为postinstall的文件还不存在,则创建它并添加以下内容

#!/bin/sh
/home/dotcloud/env/bin/monupco-dotcloud-python

使postinstall可执行

chmod a+x postinstall

提交您的更改(如果使用git)

git add .
git commit -m "enable monupco registration"

配置您的Monupco用户ID。您可以从https://monupco-otb.rhcloud.com/profiles/mine/获取它。

dotcloud var set <app name> MONUPCO_USER_ID=UserID

为该应用程序生成一个唯一的标识符并将其值保存为环境变量。

dotcloud var set <app name> MONUPCO_UUID=`uuidgen`

然后将您的应用程序推送到 dotCloud

dotcloud push <app name>

如果一切顺利,您应该会看到类似的内容

19:55:10 [www.0] Running postinstall script...
19:55:13 [www.0] response:200
19:55:13 [www.0] Monupco: Success, registered/updated application with id 10

这就完成了,您现在可以登录 http://monupco.com 查看您的应用程序统计信息

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。

源分布

monupco-dotcloud-python-2.4.1.tar.gz (3.4 kB 查看哈希值)

上传时间

由以下支持