From: Krisztian Lengyel Date: Fri, 17 May 2019 21:03:42 +0000 (-0400) Subject: Simplify REC network profiles userconfighandler X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcm-plugins.git;a=commitdiff_plain;h=68c033bb65990ef4ff44098034585ccf9bafe862 Simplify REC network profiles userconfighandler Change-Id: Ic346207734cda42c3021d5498d684fc70746d6ee Signed-off-by: Krisztian Lengyel --- diff --git a/recuserconfighandlers/recnetworkprofileshandler/recnetworkprofileshandler.py b/recuserconfighandlers/recnetworkprofileshandler/recnetworkprofileshandler.py index 9bcbf4f..393f821 100644 --- a/recuserconfighandlers/recnetworkprofileshandler/recnetworkprofileshandler.py +++ b/recuserconfighandlers/recnetworkprofileshandler/recnetworkprofileshandler.py @@ -16,7 +16,6 @@ from cmframework.apis import cmuserconfig from cmframework.apis import cmerror from cmdatahandlers.api import configerror -from cmdatahandlers.network_profiles.config import config as net_prof_config """ This plugin is used to handle REC specific network profiles configs. Currently @@ -44,21 +43,15 @@ class recnetworkprofileshandler(cmuserconfig.CMUserConfigPlugin): try: self._set_default_provider_network_type(netprofconf, profile) self._set_default_sriov_provider_network_type(netprofconf, profile) - except (net_prof_config.MissingProviderNetworkInterfaces, net_prof_config.MissingSriovProviderNetworks): + except configerror.ConfigError: pass def _set_default_provider_network_type(self, netprofconf, profile): for interface in netprofconf.get_profile_provider_network_interfaces(profile): - try: - netprofconf.get_profile_provider_network_interface_type( - profile, interface) - except net_prof_config.MissingProviderNetworkInterfaceType: - netprofconf.set_profile_provider_network_interface_type( - profile, interface, self.defaul_provider_interface_type) + netprofconf.set_profile_provider_network_interface_type( + profile, interface, self.defaul_provider_interface_type) def _set_default_sriov_provider_network_type(self, netprofconf, profile): for sriov_net in netprofconf.get_profile_sriov_provider_networks(profile): - if not netprofconf.get_profile_sriov_provider_network_type( - profile, sriov_net): - netprofconf.set_profile_sriov_provider_network_type( - profile, sriov_net, self.defaul_sriov_net_type) + netprofconf.set_profile_sriov_provider_network_type( + profile, sriov_net, self.defaul_sriov_net_type)