How can I share meta data among multiple App Engine modules? -
i migrating single module application multiple module application. part of deployment process setting environment variable hold current qa environment: 'dev', 'stage', or 'test'.
when deploying old 'default' module, able read environment variable. however, understandably, new module 'background' has no access environment variable, since in separate process.
is there easy way share information across modules within application or stuck writing app.yaml files each module multiplied number of qa environments?
you have write .yaml files each , every module no matter - that's makes module :)
however, in general, can re-use file in multiple modules symlink-ing respective modules (personally prefer put actual version-controlled file in app's dir, outside particular module dir).
depending on how implement metadata/environment passing might able use smaller cross-module shared file complement module-specific .yaml file (only of app.yaml directives can shared this, tho).
see example q&a focusing on re-using of skip_files directive: do need copy `skip_files` across multiple yaml files?
Comments
Post a Comment