0
私と私のチームは、他のものの中でも時間の監視にPingdomを使用しています。リリースプロセス中、Pingdomは当社のウェブサイトの一部がダウンしていると警告しています。私のpythonスクリプトはなぜ機能しませんか? AttributeError: 'module'オブジェクトには 'Pingdom'という属性はありません
私は必要なPingdomのチェックを一時停止するプロセスを自動化したいと思います。私は以下の方法を試みました。
curl -X PUT -u 'username:Password' -H 'Content-Type: application/json' -H 'App-Key: applicationkey' -d 'paused=true' https://api.pingdom.com/api/2.0/checks/2477066
そして、同じことをPythonスクリプト(私はPythonの知識がほとんどありません)で行う方法についてのガイドに従ってください。私は私の知識はので、私は、私は明らかに間違って何かをやったと確信している非常に最小限であると述べたよう
#!/usr/bin/python
import sys
import pingdom
sys.path.append('/home/ec2-user/git-repo/pingdom-cli')
p = pingdom.Pingdom(username='username', password='password', appkey='applicationkey')
p.pause_check('2477066')
は、任意の助けいただければ幸いです。
乾杯。
'pause_check()'関数はありません。 apiでそれをチェックし、それに応じて修正してください。 https://github.com/KennethWilke/PingdomLib/search?utf8=%E2%9C%93&q=pause_check – MYGz
こんにちは、返信ありがとう、私はpingdomlibにpingdomを切り替えようとしましたが、次のエラーが表示されます: トレースバック最新の呼び出しの最後): ファイル「pingdom.py」、3行目は、 輸入pingdomlib はImportErrorに: 'pingdomlib' –
jto
pingdomlibという名前のモジュール、私は本当に表示していますPythonの私の経験がない - すみません! –