Open RoganMurley opened 10 years ago
I think using ConfigParser here would be good. Additionally a simple web interface would be good. (It wouldn't be end-user facing so could be something fairly static/synchronous.) If I'm not mistaken, Django has some things built in for generating config pages, that might be worth looking into.
Edit: I might be thinking of an add-on in that last point.
There should be one central admin configuration file to set things like GCS bucket names, project name, account scopes, image locations, etc. This could either be simply a Python module similar to the current app/ComputeEngine/Config.py or an XML/YAML file that works with a build script. The advantage of the build script would be that we can alter things like app.yaml and queue.yaml at the cost of complexity. Thoughts?