almahmoud 7 лет назад
Родитель
Сommit
960dd36aba

+ 1 - 0
cloudbridge/cloud/base/middleware.py

@@ -38,6 +38,7 @@ class BaseMiddleware(Middleware):
 
     def __init__(self):
         self.event_handlers = []
+        self.events = None
 
     def install(self, event_manager):
         self.events = event_manager

+ 3 - 0
cloudbridge/cloud/providers/aws/services.py

@@ -389,6 +389,9 @@ class AWSBucketService(BaseBucketService):
 
 class AWSBucketObjectService(BaseBucketObjectService):
 
+    def __init__(self, provider):
+        super(AWSBucketObjectService, self).__init__(provider)
+
     def get(self, bucket, object_id):
         try:
             # pylint:disable=protected-access

+ 1 - 1
cloudbridge/cloud/providers/gce/services.py

@@ -1234,7 +1234,7 @@ class GCSBucketService(BaseBucketService):
 
 class GCSBucketObjectService(BaseBucketObjectService):
 
-    def __init__(self, provider, bucket):
+    def __init__(self, provider):
         super(GCSBucketObjectService, self).__init__(provider)
 
     def get(self, bucket, name):