目的:実行するたびにschedule
がログに記録されないようにします。スケジュールライブラリのログインを無効にする
背景:
私はPythonのプロジェクトでlogging
とschedule
ライブラリを使用しています。
私のログファイルには、Raspberry Piで実行される計測器の物理的状態に関する情報が含まれており、10秒ごとに更新されます。
schedule
ライブラリを使用して定期的なログをスケジュールします。
Hereは、schedule
で見つかった限定ドキュメントです。
問題:
schedule
ライブラリのログこの文は、すべての時間は、ジョブを実行します。
2016-06-29 09:01:51,022 INFO: Running job every 10 seconds do update_log() (Last run...
schedule
呼び出しが、私は10秒ごとに実行し、(以下の例)、それらをログに記録し、ログに含まれる変数を計算する関数update_log()
であることを機能。
2016-06-29 09:01:51,022 INFO: Dist: 12.3 m Rate: 23.8 cm/s
schedule
は、ログの行(かなり役に立たない)独自の生産されているので、それは私が実際に読むことが非常に困難を行うにしようとしていますロギングを行います。
目標:
防止schedule
その最初の文をログから。
ログレベルをINFO(WARNING)より高く設定し、警告レベルでログを記録することについてどう思いますか? – bernie
Btw、私は 'schedule'モジュールを愛しています。 – bernie
それは問題を解決するだろうが、解決策よりもダックテープのハックのように感じる。私は異常なイベントに対しても警告を使用しますが、プロセスを停止するほど恐ろしいものではありません。 –