Просмотр исходного кода

Renaming provider to conform to interface

almahmoud 7 лет назад
Родитель
Сommit
ae907f8d52
1 измененных файлов с 10 добавлено и 6 удалено
  1. 10 6
      cloudbridge/cloud/base/services.py

+ 10 - 6
cloudbridge/cloud/base/services.py

@@ -111,11 +111,11 @@ class BaseVMFirewallRuleService(BasePageableObjectMixin,
                                 VMFirewallRuleService):
 
     def __init__(self, provider):
-        self.__provider = provider
+        self._provider = provider
 
     @property
-    def _provider(self):
-        return self.__provider
+    def provider(self):
+        return self._provider
 
     @dispatch(event_pattern="provider.security.vm_firewall_rules.get",
               priority=BaseCloudService.STANDARD_EVENT_PRIORITY)
@@ -374,15 +374,19 @@ class BaseGatewayService(GatewayService, BaseCloudService):
     def __init__(self, provider):
         self._provider = provider
 
+    @property
+    def provider(self):
+        return self._provider
+
 
 class BaseFloatingIPService(FloatingIPService):
 
     def __init__(self, provider):
-        self.__provider = provider
+        self._provider = provider
 
     @property
-    def _provider(self):
-        return self.__provider
+    def provider(self):
+        return self._provider
 
     @dispatch(event_pattern="provider.networking.floating_ips.find",
               priority=BaseCloudService.STANDARD_EVENT_PRIORITY)