The appcfg client cannot be used anymore because it use a username/password
authentication, which has been deprecated in favor of oauth2 (and not
supported by the client itself).
About 1 year ago I had a very very long ticket with google support (issue
number #08922843) where we analyzed all this situation, here a couple of
comments:
We ended up writing a very simple remote API handler (both server and
client) in order to reproduce the same need as you.
You need to deploy online a version with remote_api enabled and the write a
simple client which will download the data (for all the kinds you need)
from online and load it inside the local dev-server
In my case the client was written in Java, but because the remote_api
exists in python I'm very confident that you can build a client of your own.
The main thing to take care is (this example is for java language, i think
a python counterpart exists as well)
if ( ... remote api connected to development server ...) {
options.useDevelopmentServerCredential();
} else {
options.useApplicationDefaultCredential();
}
When you need to connect with the online environment, the
application-default is used which need to be configured using GCloud SDK
https://cloud.google.com/sdk/gcloud/reference/beta/auth/application-default/login
Il giorno lunedì 27 febbraio 2017 21:56:47 UTC+1, Delyan Spasov ha scritto:
>
> I've wasted lot of time trying to download the datatstore to my local
> machine. Nothing works!
>
> The appcfg download_data doesn't seem to work any more. There is nothing
> about it in the new docs. It's not even mentioned even as deprecation
> notice.
>
> It is still there in the appcfg. But it doesn't work.
> I've tried to upload some old data. It doesn't work.
> I've tried the remote_api. Tones of errors.
>
> They all used to work. What happened?
> How to work with my database on the local machine?
>
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-appengine/eb89bebe-305b-4f04-a600-69d59e234a7b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.