2010-12-04 9 views
5

サーバーへの新しい展開がある場合は常に、モデルのバージョン番号を増やしたいと考えています。 これの背後にあるアイデアは:展開があるたびに、私はいくつかのコードを実行したいと思います。アプリエンジンにはフックやイベントのデプロイメントがありますか?

フックやイベントを使用してApp Engine内でこれを行うことはできますか?

私はApp Engine for Pythonを使用しています。

答えて

4

ただし、独自のデプロイメントスクリプトを作成すると、望ましい動作を得ることができます。このスクリプトは、appcfg.pyの薄いラッパーで、デプロイメントが完了したらアプリケーションにリクエストします(リクエストハンドラは、あなたの "デプロイフック"に入れたいロジックを実行できます)。

+0

ありがとう。私は希望の結果を得るために他の方法を試してみたいと思います。 –

+0

@SamStoelinga他の方法で希望の結果を達成しましたか? –

+0

@TheRedPea私はそうは思わなかったし、もし私がしたら忘れてしまった。これは〜7年前のことでしたが、私はなぜこの質問をしたのか、私が何を笑っているのかを覚えていません。 –