修改了一下pyFetion0.3,使其用于nagios报警


默认命令行需要提供至少4个参数(手机号,密码,to who,msg)

其实这个0.3版本的pyfetion支持保存加密后的密码到配置文件里面的,所以在使用前先登录一下,用save保存密码,下次完全不要输入了,没有必要把明文密码写道命令行里面。

修改如下,算是做个记录
497行左右,找到

if len(argv) == 3:

这一段,修改为

找到544行

if target and target.isdigit():

改为:

用法变为:

fetion.py [towho] [msg]

[towho]为空发给自己。

还有CentOS自带的Python太老,运行不起来,参见此文修改:

http://ihipop.info/2010/09/1625.html#CentOS_Python
这版本依赖pyDes,如果使用Active Python,可以使用easy_install安装

/opt/ActivePython-2.6/bin/easy_install pyDes

pyFetion主页:http://code.google.com/p/pytool/


sendsms.sh

Author Info :
  • From:修改了一下pyFetion0.3,使其用于nagios报警
  • URL:http://blog.ihipop.info/2010/11/1816.html
  • Please Reserve This Link,Thanks!
  • 发表评论

    电子邮件地址不会被公开。 必填项已用*标注