From 5cf19406acd835baccf2ceb84dd68e52a22600bb Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Wed, 11 Jun 2014 16:15:20 +0900 Subject: [PATCH] NeutronManager: Remove explicit check of the existence of an attribute To simplify the code a little. No functional changes. Change-Id: I862bb2a3d2bf808826c31888f3401709a1be086f --- neutron/manager.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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 -- 2.45.2