X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=apex%2Fsettings%2Fdeploy_settings.py;h=c05922bf083ec621a9a1454bfe6b2ac60bfcfe2a;hb=974993a17188f10acd6a1f9b2f48002b9c77ef24;hp=eec9822521f3752d16664fcbbc189963ca3eaad2;hpb=67e7b3c76402445d7e62d5953d661794ec1f7c6d;p=apex.git diff --git a/apex/settings/deploy_settings.py b/apex/settings/deploy_settings.py index eec98225..c05922bf 100644 --- a/apex/settings/deploy_settings.py +++ b/apex/settings/deploy_settings.py @@ -24,7 +24,8 @@ REQ_DEPLOY_SETTINGS = ['sdn_controller', 'gluon', 'rt_kvm', 'os_version', - 'l2gw'] + 'l2gw', + 'sriov'] OPT_DEPLOY_SETTINGS = ['performance', 'vsperf', @@ -116,6 +117,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'