Module groups based on governance program list

Process official programs list and add module groups based on it.
Module groups are added for every program (like OpenStack Networking),
every type of project (like integrated) and all official projects.

* Added config parameter program-list-uri
* Removed manual group configurations in default_data that duplicate official list
* Fixed issue with spaces in module group name in UI

Change-Id: I9503d46f009a388aafc27d5ed31e1e8cab40ea2c
This commit is contained in:
Ilya Shakhat
2014-01-16 18:34:41 +04:00
parent f2d6e0f312
commit 3e005e2606
8 changed files with 73 additions and 61 deletions

View File

@@ -40,4 +40,8 @@ OPTS = [
help='SSH username for gerrit review system access'),
cfg.BoolOpt('force-update', default=False,
help='Forcibly read default data and update records'),
cfg.StrOpt('program-list-uri',
default=('https://raw.github.com/openstack/governance/'
'master/reference/programs.yaml'),
help='The address of file with list of programs'),
]