diff options
| author | Zuul <zuul@review.opendev.org> | 2022-03-17 10:44:32 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2022-03-17 10:44:32 +0000 |
| commit | 0312ee67ee9f7e82afdad7ad361d72dfcd425dc6 (patch) | |
| tree | efc72f389ca4bce4d59c103de0902d19a71d945a /kolla/common | |
| parent | f212617276d251bd852f0d9d993727b88a9e034e (diff) | |
| parent | c9f93c30c1fa24e4949b2c34341cbbedf00421e9 (diff) | |
| download | kolla-0312ee67ee9f7e82afdad7ad361d72dfcd425dc6.tar.gz kolla-0312ee67ee9f7e82afdad7ad361d72dfcd425dc6.zip | |
Merge "Add enabled flag for sources"
Diffstat (limited to 'kolla/common')
| -rwxr-xr-x | kolla/common/config.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/kolla/common/config.py b/kolla/common/config.py index 42eef7aaa..3ef4819be 100755 --- a/kolla/common/config.py +++ b/kolla/common/config.py @@ -963,7 +963,7 @@ USERS = { } -def get_source_opts(type_=None, location=None, reference=None): +def get_source_opts(type_=None, location=None, reference=None, enabled=True): return [cfg.StrOpt('type', choices=['local', 'git', 'url'], default=type_, help='Source location type'), @@ -971,7 +971,9 @@ def get_source_opts(type_=None, location=None, reference=None): help='The location for source install'), cfg.StrOpt('reference', default=reference, help=('Git reference to pull, commit sha, tag ' - 'or branch name'))] + 'or branch name')), + cfg.BoolOpt('enabled', default=enabled, + help=('Whether the source is enabled'))] def get_user_opts(uid, gid, group): @@ -998,7 +1000,8 @@ def gen_all_source_opts(): type_ = params['type'] location = params['location'] reference = params.get('reference') - yield name, get_source_opts(type_, location, reference) + enabled = params.get('enabled', True) + yield name, get_source_opts(type_, location, reference, enabled) def list_opts(): |
