跳转到主要内容

监控任何事物并在您的iPhone上直接接收通知

项目描述

crash_hound

Crash Hound 允许您编写监控脚本并在您的手机上直接接收通知。

它通过Tropo和http://tropo.com账户工作。

更多信息请查看

要安装它,请执行以下操作

sudo easy_install crash_hound

示例

注册

from crash_hound import CrashHound, ReportCrash, CommonChecks, SenderTropo

def check_fn():
    if 42:
        raise ReportCrash('42 is true!')
    else:
        pass #Ignore

crash_sender = SenderTropo('YOUR TROPO.COM API KEY',
                           '+56 ... YOUR MOBILE NUMBER ...')

crash_checker = CrashHound(crash_sender)

crash_checker.register_check('42 Checker',
                             check_fn,
                             notify_every=60)

crash_checker.register_check('Google.com Blah test',
                             lambda: CommonChecks.website_check('http://google.com/blah'),
                             notify_every=60)

crash_checker.run_checks(check_interval=10)

版权:2011年 by amix 许可证:BSD。

项目详情


下载文件

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

源分布

crash_hound-2.2.tar.gz (3.8 kB 查看哈希值)

上传时间 源代码

构建分发版本

crash_hound-2.2-py2.7.egg (8.2 kB 查看哈希值)

上传时间 源代码