Ejemplo n.º 1
0
 def __init__(self, *args, **kwargs):
     """Initialize QnapShareDriver."""
     super(QnapShareDriver, self).__init__(False, *args, **kwargs)
     self.private_storage = kwargs.get('private_storage')
     self.api_executor = None
     self.group_stats = {}
     self.configuration.append_config_values(qnap_manila_opts)
     self.share_api = share.API()
Ejemplo n.º 2
0
    def setUp(self):
        super(ShareAPITestCase, self).setUp()
        self.context = context.get_admin_context()
        self.scheduler_rpcapi = mock.Mock()
        self.share_rpcapi = mock.Mock()
        self.api = share.API()
        self.stubs.Set(self.api, 'scheduler_rpcapi', self.scheduler_rpcapi)
        self.stubs.Set(self.api, 'share_rpcapi', self.share_rpcapi)
        self.stubs.Set(quota.QUOTAS, 'reserve', lambda *args, **kwargs: None)

        self.patcher = mock.patch.object(timeutils, 'utcnow')
        self.mock_utcnow = self.patcher.start()
        self.mock_utcnow.return_value = datetime.datetime.utcnow()
        self.addCleanup(self.patcher.stop)

        self.policy_patcher = mock.patch.object(share_api.policy,
                                                'check_policy')
        self.policy_patcher.start()
        self.addCleanup(self.policy_patcher.stop)
Ejemplo n.º 3
0
 def __init__(self):
     self.share_api = share.API()
     super(ShareInstancesController, self).__init__()
Ejemplo n.º 4
0
 def __init__(self):
     super(ShareSnapshotsController, self).__init__()
     self.share_api = share.API()
Ejemplo n.º 5
0
 def __init__(self):
     super(ShareController, self).__init__()
     self.share_api = share.API()
     self._access_view_builder = share_access_views.ViewBuilder()
Ejemplo n.º 6
0
 def __init__(self):
     self.share_api = share.API()
     self._view_builder_class = share_servers_views.ViewBuilder
     self.resource_name = 'share_server'
     super(ShareServerController, self).__init__()
Ejemplo n.º 7
0
 def __init__(self, db_driver=None):
     self.scheduler_rpcapi = scheduler_rpcapi.SchedulerAPI()
     self.share_rpcapi = share_rpcapi.ShareAPI()
     self.share_api = share.API()
     super(API, self).__init__(db_driver)
Ejemplo n.º 8
0
 def __init__(self):
     self.share_api = share.API()
     super(self.__class__, self).__init__()
Ejemplo n.º 9
0
 def __init__(self, *args, **kwargs):
     super(AdminController, self).__init__(*args, **kwargs)
     self.resource_name = self.collection.rstrip('s')
     self.share_api = share.API()
Ejemplo n.º 10
0
 def __init__(self):
     self.share_api = share.API()
     super(ShareServerController, self).__init__()
Ejemplo n.º 11
0
 def __init__(self):
     self.share_api = share.API()
     super(ShareMetadataController, self).__init__()
Ejemplo n.º 12
0
 def __init__(self):
     super(ShareReplicationController, self).__init__()
     self.share_api = share.API()
Ejemplo n.º 13
0
 def __init__(self):
     super(ShareNetworkController, self).__init__()
     self.share_rpcapi = share_rpcapi.ShareAPI()
     self.share_api = share.API()
Ejemplo n.º 14
0
 def __init__(self, *args, **kwargs):
     super(ShareUnmanageController, self).__init__(*args, **kwargs)
     self.share_api = share.API()
Ejemplo n.º 15
0
 def __init__(self, *args, **kwargs):
     super(self.__class__, self).__init__(*args, **kwargs)
     self.share_api = share.API()
Ejemplo n.º 16
0
 def __init__(self):
     super(self.__class__, self).__init__()
     self.share_api = share.API()
     self._access_view_builder = share_access_views.ViewBuilder()
     self._migration_view_builder = share_migration_views.ViewBuilder()
Ejemplo n.º 17
0
 def __init__(self):
     super(ShareAccessesController, self).__init__()
     self.share_api = share.API()