2016-04-08 7 views
1

GAE pageGAEのcronパラメータ

を再試行し、私は(GAEのウェブサイトからコピー)としてretryパラメータを追加しました:

 - retry_parameters 
     min_backoff_seconds: 2.5 
     max_doublings: 5 

しかし、私は私のプロジェクトを展開しようとしています、それは次のエラーを与える:

「解析エラーYAMLファイル:

マッピング値が、ここで で許可されていません」/パス/に/私/プロジェクト/ C ron.yaml "線x、列XX"

線xは

min_backoff_seconds: 2.5 

任意のヘルプにありますか?

答えて

0

私はそれが正しいとは限りません。それがhttps://cloud.google.com/appengine/docs/python/config/cronの例であると仮定します。 retry_parametersの後にコロンを追加してみてください。 retry_parametersへのパラメータは、もう1つレベルで字下げする必要があります。

cron: 
- description: retry demo 
    url: /retry 
    schedule: every 10 mins 
- retry_parameters: 
    min_backoff_seconds: 2.5 
    max_doublings: 5 
+0

はこれを試みたが、まだ同じエラーだ「YAMLファイルの解析エラー: マッピング値が 『/path/to/my/project/cron.yaml』には、ここで許可されていない、線xを、コラムX-X」 – ByTheSea

+0

申し訳ありませんが、私は間違いを犯しました。おそらくこのようなはずです。 (元の回答を更新しました) – kanghj91

3

retry_parametersからハイフンを削除します。また、retry_parametersへのパラメータは、もう1つレベルで字下げする必要があります。

cron: 
- description: daily reports and exports 
    url: /admin/reports/reportsdaily 
    schedule: every 10 mins 
    retry_parameters: 
    min_backoff_seconds: 2.5 
    max_doublings: 5 
+0

ありがとうございます。実際にGAEグループにお問い合わせいただき、同じ回答を得ました。[Googleグループリンク](https://groups.google.com/forum/#!topic/google-appengine/ Uea7dkc7alc) – ByTheSea