Estoy migrando mi aplicación gae a python 2.7. Este es mi nuevo app.yaml:¿Cómo migrar mi app.yaml a 2.7?
application: webfaze
version: main
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /mapreduce(/.*)?
script: mapreduce/main.application
- url: /(.*\.(html|css|js|gif|jpg|png|ico|swf))
static_files: static/\1
upload: static/.*
expiration: "1d"
- url: .*
script: main.application
- url: /task/.*
script: main.application
login: admin
pero me sale este mensaje de error:
Error parsing yaml file:
Invalid object:
threadsafe cannot be enabled with CGI handler: mapreduce/main.application
in "webfaze/app.yaml", line 22, column 1
¿Me puede decir cómo resolver el error?
Gracias es cierto que podría omitir la parte mapreduce ya que no la estoy usando en este momento. Ahora la actualización pasó la comprobación de sintaxis y tengo curiosidad por ver qué ha sucedido ahora que acabo de ejecutar 'set_default_version' –
O denomínelo' mapreduce.main.application'. –
Gracias @Nick Johnson por la solución completa. Podía migrar toda la aplicación a Python 2.7 con poco esfuerzo :-) –