summaryrefslogtreecommitdiffstats
path: root/dovetail/utils/dovetail_config.py
diff options
context:
space:
mode:
Diffstat (limited to 'dovetail/utils/dovetail_config.py')
-rw-r--r--dovetail/utils/dovetail_config.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/dovetail/utils/dovetail_config.py b/dovetail/utils/dovetail_config.py
index 316be312..37a20dbe 100644
--- a/dovetail/utils/dovetail_config.py
+++ b/dovetail/utils/dovetail_config.py
@@ -67,12 +67,16 @@ class DovetailConfig(object):
@classmethod
def get_opts(cls, valid_type):
- if 'opts' in cls.dovetail_config[valid_type].keys():
- return cls.dovetail_config[valid_type]['opts']
+ project_config = cls.dovetail_config[valid_type]
+ if 'opts' in project_config.keys():
+ if project_config['opts']:
+ return project_config['opts']
return ""
@classmethod
def get_envs(cls, valid_type):
- if 'envs' in cls.dovetail_config[valid_type].keys():
- return cls.dovetail_config[valid_type]['envs']
+ project_config = cls.dovetail_config[valid_type]
+ if 'envs' in project_config.keys():
+ if project_config['envs']:
+ return project_config['envs']
return ""