私のパイロン環境のバックグラウンドで実行され、クライアント要求にバインドされていないプロセスを作成して、パイロンapp_globals
オブジェクトにアクセスしたいとします。このプロセスの一般的な目的は、クライアントセッションの期限切れをチェックし、期限切れ後の分析を実行することです。app_globalsへのアクセスを持つPylonsスレッドの作成
これは可能ですか?私はconfig/environment.py
ファイル内のスレッドを作成しようとしましたが、私はapp_globals
のプロパティにアクセスしようとすると、私は次のエラーを取得する:事前に
TypeError: No object (name: app_globals) has been registered for this thread
おかげで、
ウィル
これは働いていた
あなただけそれを読んでするつもりなら、configに1を使用しても安全です私のためには(pylons 0.9.7)、 'pylons.app_globals._push_object(config ['pylons.app_globals'])'はしませんでした。おそらく、私はそれを間違って使用していました。 – Hollister
新しいバージョンのPylonsのための私の解決策。 – stalkerg