トルクメンバシ

UNIXデーモンを書くライブラリ
今すぐダウンロード

トルクメンバシ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Hagar El Vikingo
  • 出版社のWebサイト:
  • http://github.com/hagarelvikingo/

トルクメンバシ タグ


トルクメンバシ 説明

UNIXデーモンを書くためのライブラリ Turkmenbashiは、デーモン作成者であるデーモンクリエイターであるPythonでUNIXデーモンを作成し、迅速かつ簡単に設定可能なロギング機能を提供し、デーモンの実行に関するすべての側面を制御するための機能を提供します。なぜならコードは独自のプロジェクトの一部です。一晩、何人かの友人との現代史についての長い会話の後、私はそれが同じ「歴史的」という用語でどのように機能するかを説明しようとしました。このクラスは「クーデター」をする「独裁者」のようなものです。 ETAT "、「自分の管理下にあるプロセスは誰が自分のコントロールの下であるか」とスローし、基本リソースへのアクセス(「ファイル記述子」)へのアクセス(「ファイル記述子」)、および「デーモニー化された市民」からの「デーモニー化」を切り捨てます。誤動作がないので生きていることが知られており、彼らはまだ彼らの人生についての丸太を書くことができます。彼は常に太陽を見ていることを自分の黄金のイメージを作った!彼が独裁者だったという事実にもかかわらず、彼のユーモアの感覚は、PEP 3143によると、UNIXデーモンプロセスはすべての開いたファイル記述子を閉じるべきである、現在の作業ディレクトリを何かに役立つ、ファイルアクセス作成マスクを何かにリセットする必要があります。より適切で、プロセスグループと制御端末から切り離し、I / O信号の受信を停止します。ただし、SIGCLDの信号を取得するときに保管されず、システムV INITの起動管理を提供しません。このクラスを実装するには、クラスをデーモンに変換するために必要なメソッドのコレクションを提供することです。このクラスはTurkmenbashiクラスを拡張し(Python Library Pathに正しく保持されています)、インスタンスを設定するためにいくつかのメソッドを使用する必要があります。これはデバッグ以外のデバッグ以外のデーモンの実装です.Turkmenbashlassデーモン(Turkmenbashi.DaemonCreator): DEF __init __(self):#スタートアップ定義Turkmenbashi .__ init __(self)def config(self):#config定義self.turk_set_pid_file( '/ var / run / daemon.pid')self.turk_set_log_file( '/ var / log / daemon .log ')self.turk_set_temp_dir(' / tmp ')self.turk_set_log_level(' debug ')self.turk_set_log_msize(10485760)DEF TURK_DAEMON_RUN(Self):#あなたのデーモンはself.turk_debug(デバッグメッセージ) ')self.turk_info(「情報メッセージ」)self.turk_warning('警告メッセージ ')self.turk_error(' error message ')self.turk_ritical('クリティカルメッセージ ')itiを実行する方法小片を作成しましたデーモンを起動、停止、再起動するためのコードの。あなたはそれをあなたのニーズに合わせて修正する必要があります。#!/ usr / bin / env python# - * - コーディング:UTF-8 - * - import osimport sysfrom mydaemon import daemondaemon = daemon()daemon.turk_start()##デーモンを起動します。 daemon.turk_restart()#停止してからdaemon.daemon.turk_stop()を起動します。##はデーモンを停止します。要件: ・Python


トルクメンバシ 関連ソフトウェア