問題タブ [paster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
761 参照

python - paste.deploy から loadapp を使用すると、ログ レベルが使用されないのはなぜですか?

プロダクションピラミッドWeb プロジェクトで一時的にデバッグ メッセージをオンにしたいので、ファイルを調整してHerokuproduction.iniにプッシュし、エラーと警告レベルのメッセージのみを表示しました。

ローカル PC で次のようなピラミッド アプリケーションを起動すると、すべてのログ レベル メッセージが表示されるので、これは奇妙に思えると思いました。

OK、Heroku での実行方法とは正確には異なります。実際には、次のような小さな Pythonから実行されます (ファイル名はrunapp.py):

さて、これをローカル PC で実行すると、Heroku にデプロイしたときと同じ動作が得られます (ほとんど驚くことではありません)。

私の質問は、ここで何が欠けているのですか? 2 番目の方法で実行すると、ERROR と WARN 以外のログ メッセージが標準出力に出力されないのはなぜですか? 確かに、同じproduction.iniファイルを使用しているので、pserveプロセスを使用した場合と同じように動作するはずですか?

からの私のログセクションは次のproduction.iniとおりです。

0 投票する
1 に答える
3480 参照

python - paster.deploy によって実行される Flask アプリケーションのロギング構成

私の Flask アプリのアクセス ログとルート ログは、zcbuildout に助けられました。それはいいです。今、自分のアプリからログを取得するにはどうすればよいのだろうと思いました。ログライブラリの使用方法は知っていますが、貼り付けはコンソールやどこにもログを記録しません。

ありがとう

これが私の設定です:

これが私がログを記録しようとした方法です:

0 投票する
2 に答える
1189 参照

pyramid - 「gunicorn --paster」ログ メッセージが表示されない

--pasterPyramid を実行するためのオプションでgunicorn を開始しています。

たとえば、gunicorn 自身のメッセージがコンソールに正常に表示されます。

しかし、私の Pyramid アプリのログ メッセージは表示されません。

pserve development.iniWSGI サーバーとして使用するを使用するwaitressと、ログ メッセージがコンソールに問題なく表示されます。

development.iniにはかなりバニラのロギング構成セクションが含まれています。

gunicorn を使用しているときにログが表示されない理由がわかりません。

0 投票する
2 に答える
5405 参照

python - CKAN インストール: 貼り付けエラー

http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.htmlに基づいて、OSX 10.9 に CKAN をローカルにインストールします。

python virtualenv を作成してアクティブ化したので、CKAN 構成ファイルを作成する必要があります。

出力は次のとおりです (最後の行の ImportError)。

進め方がわかりません。何かアイデアはありますか?

0 投票する
0 に答える
1284 参照

python - モジュールのグローバルスコープで呼び出された pydevd.settrace() が機能しないのはなぜですか?

PyCharm 3.1.1 IDE、Pyramid 1.4.5 Web フレームワークを使用しており、PasteScript 1.7.5 パッケージに付属の Web サーバーを使用して Web アプリをテストしています。
middleware.py モジュールのグローバル スコープに呼び出しを配置pydevd.settrace()し​​ましたが、これは機能しません。デバッグ サーバーへの接続は行われますが ( Connected to pydev debugger (build 133.881)PyCharm 内のコンソールに表示されます)、この行で実行が停止します。これは私が使用しているコードです:

middleware.py モジュールにmake_appは、プロジェクトの setup.py に次のような貼り付けのエントリ ポイントとして登録されている関数があります。

pydevd.settrace()呼び出しを関数に移動するとmake_app、問題が解決されます。つまり、デバッグ サーバーへの接続が確立され、後続のコードが実行されます。

pydevd.settrace()しかし、 middleware.py モジュールのグローバル スコープに呼び出しを配置し​​ても機能しない理由を知りたいです。

0 投票する
1 に答える
2683 参照

plone - Plone 4.3.3 の paster で "IOError: No Egg-info directory found" が表示される

Plone 4.3.3 で zopeskel を使用した場合にもエラーが発生します。これは、この質問とは少し異なるようです。Plone 4.3.2 ではエラーはありません。

0 投票する
1 に答える
363 参照

python - Paster make-config は廃止され、 rhodecode-config は不明です

このチュートリアルに基づいて rhodecode の production.ini ファイルを作成しようとしています。しかし、paster は次のエラーを出します:

パスター rhodecode-config を使用しようとするとCommand 'rhodecode-config' not known (you may need to run setup.py egg_info)、「rhodecode-config」がリストされていない使用可能なコマンドのリストが表示されます。

どうすればこれを解決できますか? そして、それsetup.pyは何について話しますか。rhodecode を pip でインストールしたので、ソース コードはありません。

前もって感謝します。

編集:@qingboのリンクを使用しました-彼はコメントに投稿しました-インストールを試みましたrhodecode-toolsが、まだrhodecode-config not knownエラーが発生しています。ところで、私はにインストールrhodecode-configされているインストールの行で見ましたvenv/bin。何が問題なのですか?何か案は?