問題タブ [beaker]

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 投票する
0 に答える
758 参照

python - Python モジュール パス (フラスコでは相対パス、セロリでは絶対パス)

関数の出力をキャッシュするためにビーカー キャッシュを使用しています。

フラスコのuwsgiアプリからキャッシュを無効にすると、セロリアプリに反映されず、その逆も同様でした。

さらに調査したところinspect.getsourcefile(func)、redis に格納するための一意のキーにビーカーが使用されていることがわかりました。

問題は次のとおりです。フラスコのuwsgiアプリでは、関数をロードするパスが次のように表示されます

./myproject/db_api.py

セロリでは次のように表示されます。

/opt/myproject/db_api.py.

inspect.getsourcefile(func)関数が両方のケースで同じパスを返すことを確認するにはどうすればよいですか?

セロリにパスを ./myporject/db_api.py として設定させるか、フラスコにパスを /opt/myproject/db_api.py としてロードさせることは問題ありません。

Celeryは、/etc/default/celeryd でデーモンとして実行されています。CELERYD_CHDIR='/opt'celeryconfig.pyが持っているCELERY_IMPORTS = ('myproject.controllers.celerytasks.cache_invalidate')

Flask は、ubuntu 上の .ini ファイルを使用して uwsig によって実行されており、次の構成が使用されています。

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

python - Python ビーカー セッションのタイムアウト分または秒

現在、ビーカー セッションの cookie_expires を 300 に設定しています。

1.300 は分ですか、それとも秒ですか? 2. 作成したセッションは 300 を過ぎると自動的に削除されますか?

0 投票する
5 に答える
1641 参照

python - Bottle() with Beaker Middleware?

ビーカー セッションでボトル サブアプリをどのように使用しますか?

bottlepy.org は両方の例を示しています:

サブアプリ http://bottlepy.org/docs/dev/tutorial.html#plugins-and-sub-applications

セッション http://bottlepy.org/docs/dev/recipes.html#Keeping-track-of-sessions

組み合わせた

これにより、次のエラーが発生します。

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

python - @hook と @route が実行されない

AJAX リクエストを pythonscript "scripts/serverscript.py" に送信しましたが、何らかの理由で @hook('before_request') と @route('scripts/serverscript.py') が実行されていませんか?デバッグ方法に関する入力これで問題は解決しますか?

AJAX 呼び出し:-

serverscript.py

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

pyramid - pyramid_beaker セッションが 30 分後に終了しない

python_beaker をインストールし、インクルードに追加しました:

これらの設定を development.ini に追加しました。

しかし、セッションは決して終わりません。私は何を間違っていますか?

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

puppet - パペット + ビーカー + トラビス: 受け入れテストの失敗

IA には、Beaker に基づく受け入れテストを備えた Puppet モジュールがあります。モジュールは正常に動作しており、ローカルで実行すると、すべての受け入れテストが正常に実行されます。しかし、Travis でテストを実行すると、モジュールの実行で次のエラーが発生しました。

Alfred は、私のモジュールの一部である upstart に基づくシステム サービスです。Puppet 4.3.2 を使用しています。トラビスのビルドは次のとおりです: https://travis-ci.org/nicopaez/alfred-puppet

何か案が?

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

python - Beaker で createfunc に変数を渡す方法

Beaker のドキュメントでは、createfunc 呼び出しでパラメーターを直接渡すのではなく、クロージャーを使用することについて説明しています。

作成関数は、引数を指定して呼び出されないため、引数を受け入れてはなりません。作成された値に影響を与えるオプションは、作成関数でクロージャ スコープを使用して渡すことができます。

すべての例とドキュメントは、変数を最初に取得してネストされた関数呼び出しに向けたクロージャのヒントで見つけることができます。この場合、クロージャーは関数ではなくキー値変数であるため、クロージャーの書き方がわかりません。

にどのように渡しvariable_aますか?get_results(variable_a)createfunc

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

r - Beaker Notebook で R 言語を使用できない「エラー: R 言語のバックエンドに失敗しました!」

Rで作業するための設定の構成方法がわかりませんBeakerbeaker-notebook-1.5.3-0-gb1553d1-electron-mac.dmgプログラミングにブラウザを使いたくないので、実験版で両方を試しました。通常も試しましbeaker-notebook-1.5.2-0-g34d512f-mac.dmgたが、実行時に同じ問題が発生しRました。

私のRがどこにあるかを確認しました

使用しているRのバージョンを確認しました

私の設定 .json ファイル

ここに画像の説明を入力

IPython正常に動作しています...

ここに画像の説明を入力