X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=apex%2Fsettings%2Fdeploy_settings.py;h=4f887ed0edf55dfbb03b97f65db0a24bb400c1e3;hb=f6dbb3929d904b4d5a9ee01f8270051e29ac1ec3;hp=eec9822521f3752d16664fcbbc189963ca3eaad2;hpb=2719f32c6d8bd4d69ebdd5215d43959d224ffc76;p=apex.git diff --git a/apex/settings/deploy_settings.py b/apex/settings/deploy_settings.py index eec98225..4f887ed0 100644 --- a/apex/settings/deploy_settings.py +++ b/apex/settings/deploy_settings.py @@ -24,7 +24,9 @@ REQ_DEPLOY_SETTINGS = ['sdn_controller', 'gluon', 'rt_kvm', 'os_version', - 'l2gw'] + 'l2gw', + 'sriov', + 'containers'] OPT_DEPLOY_SETTINGS = ['performance', 'vsperf', @@ -116,6 +118,11 @@ class DeploySettings(dict): raise DeploySettingsException( "Invalid ODL version: {}".format(self[deploy_options][ 'odl_version'])) + elif req_set == 'sriov': + if self['deploy_options'][req_set] is True: + raise DeploySettingsException( + "Invalid SRIOV interface name: {}".format( + self['deploy_options']['sriov'])) if self['deploy_options']['odl_version'] == 'oxygen': self['deploy_options']['odl_version'] = 'master'