私はPloneインスタンスに対して時折実行するバッチジョブを持っています。 Plone製品やその他のPloneコードのコードにアクセスし、カタログを照会する必要があります。私はPloneの製品でスクリプトを含め、私は卵の新しいバージョンを指すようにパスを変更する必要が一緒に私の製品の新バージョンが来た場合、現在明らかにPlone製品のエントリポイントを定義して、bin/instanceによって呼び出されたかのようにスクリプトを実行できます。
bin/instance run <path to script in eggs directory>
を経由して、それを実行しました。私は何をしたいのは、私の製品のsetup.pyでスクリプトのいずれかのエントリポイントを定義し、私はこれを行うにはどうすればよいし、まだ提供し、私はちょうど
bin/myscript
を実行できるように、その後、zc.recipe.egg
のようなビルドアウトレシピを使用しています最高レベルのapp
オブジェクトと私のPloneインスタンスにインストールされているすべてのコードへの私のスクリプトへのアクセス?
これはまさに私が後にしたものです。ありがとう! – scarba05
@ scarba05:アップデートいただきありがとうございます。私は言い換えてそれを加えた。 –