2013-08-29 9 views
5

ローカルマシンでアプリケーションを実行していて、リモートAPIを使用してプロダクション側のデータストアにアクセスしています。すべてのことがうまくいきました。Google App Engineランチャーで2番目のアプリを追加しようと試みるまでは問題ありませんでした。なぜなら、私が作業していたものを最新のコードにマージして、一緒に。突然、私はもはやリモートデータストアにアクセスすることさえできません。私は私が一度、リモートデータストアにアクセスすることができますローカルデータストアをクリアしようとしたエラーGoogle App Engineがdevデータにアクセスしようとしています

app s~buybottandrew cannot access app dev~buybottandrew's data 

は、その後、問題が再び来てもらいます。

私はdefault_partitionフラグに関する提案を読んで、何もせず空の文字列を含むさまざまなもののmuitiplicityを使って、これを渡してみました。

--default_partition=s~buybottandrew 

私はすべての私のリモートAPIコードを削除し、私はすべてが完璧に動作本番サーバー上でそれをテストしたときに、それを展開する場合は、引数

dev_appserver.py: error: unrecognized arguments: --default_partition=s~buybottandrew 

に関係なく、私に同じエラーを与えません。私は私の人生のために何が起こっているのかを絞り込むことはできません。

すべての入力をいただければ幸いです。

答えて

1

--default_partitionは、新しいSDKで削除されました。レガシーSDK機能を使用する場合は、old_dev_appserver.py --default_partition

+0

よく知っておいてください。彼らは何かに機能を置き換えているに違いないでしょうか? – Andrew

+0

@Andrewいい考えはありません。彼らがそれをしたかどうかわかったら、私に知らせてください。私は確かにその答えを使うこともできました。ありがとう! :) – Albert

+0

私は一時的な修正を見つけました。いくつかの設定ファイルを編集していましたが、触ってはいけません。 '/ s /%s 'に変更されました。/ /アプリケーション/ GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/application_configuration.py' 「dev〜%s」の私もバグを報告しました。私のアプリケーションが2つの異なるデータストアにアクセスしようとしていた理由はどこにもありませんでした。 – Andrew

関連する問題