故障升级工具和站点联系信息
项目描述
whatsup 是一组站点和联系人的故障升级工具
安装whatsup
whatsup 可以通过在 https://svn.openplans.org/svn/whatsup 的 python 源码中使用 easy_install 或 python setup.py 以常规方式安装。推荐使用 virtualenv 进行安装。
python <(curl http://svn.colorstudy.com/virtualenv/trunk/virtualenv.py) whatsup cd whatsup . bin/activate mkdir src cd src svn co https://svn.openplans.org/svn/whatsup cd whatsup python setup.py develop
您还需要联系人(.ini)和站点(.ini)的数据文件。默认情况下,它们位于 ${VIRTUAL_ENV}/src/whatsup/contacts 和 ${VIRTUAL_ENV}/src/whatsup/sites,但这是可配置的。
实例化whatsup
whatsup 由paste.ini文件提供
paster serve whatsup.ini
可以在此.ini文件的[app:whatsup]部分指定应用程序选项,前面带有前缀whatsup.
contacts, sites: 联系人和站点文件的位置。可以是一个文件,也可以是一个包含.ini文件的目录
auto_reload: 是否在每次请求时重新加载配置
ping: 是否ping站点
ping_frequency: 以秒为单位,ping站点的频率
smtp_from: 如果用户未指定,则以谁的名义发送电子邮件
smtp_server: 要使用的邮件服务器。如果未指定,whatsup不会发送电子邮件
whatsup联系人.ini文件
联系人.ini文件包含一个或多个部分,每个部分对应一个联系人。部分名称应为联系人的名称。可以为每个联系人指定一些数据
email: 以逗号分隔的电子邮件地址列表。
phone: 以逗号分隔的电话号码列表
irc: 以逗号分隔的IRC名称
aim: AIM用户名
url: 标准网络存在
contact: 描述如何联系此人,或包含该信息的文件名
对于每个以逗号分隔的列表,第一个项目被视为主要项目。
whatsup站点.ini文件
站点.ini文件包含一个或多个部分,每个部分对应一个网站。按照惯例,部分名称是网站的域名。可以为每个网站指定多个数据
url:网站的地址。如果没有指定,url将来自部分名称(可能是域名)
contact:逗号分隔的联系人列表,在网站故障时使用
description:对网站的简要描述
outage_procedure:如果指定,描述在网站出现故障时应做什么,或者包含该信息的文件名。默认情况下,此链接到联系人表单,提交后将发送电子邮件给联系人。
trac:相关Trac网站的URL
项目详细信息
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
whatsup-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cdfe90ee0d0d011fef341ec6755742b2a7ec95f9dc283ce40f80f29c5b40c55b |
|
MD5 | 3a286d906b7b03203b972552820bb9e2 |
|
BLAKE2b-256 | 9ea3e00c52310ad2534921dd83e8a6218c6ede43666ce30c118af9b1b31521f0 |
whatsup-0.1.1-py2.5.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad62ed745a0bd86dfbb019e1d2f73c87b46269be064e0b5dd17287dac0abd4ae |
|
MD5 | 6626c35dbdd3ffafb593c0c01f078a26 |
|
BLAKE2b-256 | c279b506c33c9ad52a9d1a8981303d8ad07aad29ee89791a4bc78580726533ef |