Esempio n. 1
0
    def setUp(self):
        super(NetAppEseriesLibraryTestCase, self).setUp()

        kwargs = {'configuration': eseries_fake.create_configuration_eseries()}

        self.library = library.NetAppESeriesLibrary('FAKE', **kwargs)
        self.library._client = eseries_fake.FakeEseriesClient()
        self.library.check_for_setup_error()
Esempio n. 2
0
    def setUp(self):
        super(NetAppEseriesLibraryMultiAttachTestCase, self).setUp()
        config = eseries_fake.create_configuration_eseries()
        config.netapp_enable_multiattach = True

        kwargs = {'configuration': config}

        self.library = library.NetAppESeriesLibrary("FAKE", **kwargs)
        self.library._client = eseries_fake.FakeEseriesClient()
        self.library.check_for_setup_error()
Esempio n. 3
0
 def __init__(self, *args, **kwargs):
     super(NetAppEseriesISCSIDriver, self).__init__(*args, **kwargs)
     na_utils.validate_instantiation(**kwargs)
     self.library = library.NetAppESeriesLibrary(self.DRIVER_NAME,
                                                 'iSCSI', **kwargs)