Configuração do caminho local do armazenamento de dados do Google App Engine
Desculpe por fazer a enésima permutação desta pergunta, mas estou frustrad
Estou executando o GAE para python2.5 no OS X e perdendo todos os dados entre as reinicializações. Pelo que entendi das postagens relacionadas ao SO, o local padrão do arquivo do armazenamento de dados local é apagado a cada reinicialização. Tentei alterar o local para um diretório central / datastores com:
dev_appserver.py --datastore_path=/Users/Me/gae_apps/datastores /Users/Me/gae_apps/app_1
o que não gera um erro, mas quando inicio o dev_appserver.py após a reinicialização, vejo essa saída e os dados são limpos novamente:
WARNING 2011-07-14 17:50:56,297 urlfetch_stub.py:108] No ssl package found. urlfetch will not be able to validate SSL certificates.
INFO 2011-07-14 17:50:57,653 appengine_rpc.py:159] Server: appengine.google.com
INFO 2011-07-14 17:50:57,722 appcfg.py:453] Checking for updates to the SDK.
INFO 2011-07-14 17:50:58,448 appcfg.py:470] The SDK is up to date.
WARNING 2011-07-14 17:50:58,448 datastore_file_stub.py:511] Could not read datastore data from /var/folders/ps/psEgjl3fF+C5hecCKN2AW++++TI/-Tmp-/dev_appserver.datastore
INFO 2011-07-14 17:50:58,486 rdbms_sqlite.py:58] Connecting to SQLite database '' with file '/var/folders/ps/psEgjl3fF+C5hecCKN2AW++++TI/-Tmp-/dev_appserver.rdbms'
WARNING 2011-07-14 17:50:58,521 dev_appserver.py:4700] Could not initialize images API; you are likely missing the Python "PIL" module. ImportError: No module named _imaging
INFO 2011-07-14 17:50:58,689 dev_appserver_multiprocess.py:637] Running application portfolio on port 8080: http://localhost:8080
Devo mencionar que tenho vários aplicativos, todos em diretórios separados em / Users / Me / gae_apps /
Não tenho certeza se isso está relacionado à falha na leitura de dev_appserver.datastore e à mudança subsequente para SQLite ou nã
Qualquer ajuda seria muito apreciada. obrigado