From: YAMAMOTO Takashi Date: Wed, 11 Jun 2014 07:15:20 +0000 (+0900) Subject: NeutronManager: Remove explicit check of the existence of an attribute X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=5cf19406acd835baccf2ceb84dd68e52a22600bb;p=openstack-build%2Fneutron-build.git NeutronManager: Remove explicit check of the existence of an attribute To simplify the code a little. No functional changes. Change-Id: I862bb2a3d2bf808826c31888f3401709a1be086f --- diff --git a/neutron/manager.py b/neutron/manager.py index 10e494114..699af4e7a 100644 --- a/neutron/manager.py +++ b/neutron/manager.py @@ -143,9 +143,8 @@ class NeutronManager(object): LOG.debug(_("Loading services supported by the core plugin")) # supported service types are derived from supported extensions - if not hasattr(self.plugin, "supported_extension_aliases"): - return - for ext_alias in self.plugin.supported_extension_aliases: + for ext_alias in getattr(self.plugin, + "supported_extension_aliases", []): if ext_alias in constants.EXT_TO_SERVICE_MAPPING: service_type = constants.EXT_TO_SERVICE_MAPPING[ext_alias] self.service_plugins[service_type] = self.plugin