diff --git a/modules/initialize.py b/modules/initialize.py index edfe21f..26aecda 100644 --- a/modules/initialize.py +++ b/modules/initialize.py @@ -197,6 +197,15 @@ def get_config(branchname): dataobject.project.user = config['project']['user'] dataobject.project.group = config['project']['group'] + dataobject.project.allowedhosts = list() + _allowed = getattr(dataobject.project, 'allowedhosts') + _allowed.append(dataobject.project.extendedname) + _allowed.append(dataobject.project.host) + + if 'allowed_hosts' in config['project']: + for allowed in config['project']['allowed_hosts']: + _allowed.append(allowed) + dataobject.project.sudo = config['project']['sudo'] #