コード例 #1
0
 def setUp(self):
     # Use defined virsh methods below
     self.bogus_virsh = FakeVirshFactory(preserve=['net_state_dict'])
     self.bogus_virsh.__super_set__('net_list', self._net_list)
     self.bogus_virsh.__super_set__('net_define', self._net_define)
     self.bogus_virsh.__super_set__('net_undefine', self._net_undefine)
     self.bogus_virsh.__super_set__('net_start', self._net_start)
     self.bogus_virsh.__super_set__('net_destroy', self._net_destroy)
     self.bogus_virsh.__super_set__('net_autostart', self._net_autostart)
コード例 #2
0
 def setUp(self):
     # To avoid not installed libvirt packages
     self.bogus_virsh = FakeVirshFactory()
     # Use defined virsh methods needed in this unittest
     self.bogus_virsh.__super_set__('pool_list', self._pool_list)
     self.bogus_virsh.__super_set__('pool_info', self._pool_info)
     self.bogus_virsh.__super_set__('pool_define_as', self._pool_define_as)
     self.bogus_virsh.__super_set__('pool_build', self._pool_build)
     self.bogus_virsh.__super_set__('pool_start', self._pool_start)
     self.bogus_virsh.__super_set__('pool_destroy', self._pool_destroy)
     self.bogus_virsh.__super_set__('pool_undefine', self._pool_undefine)
     self.bogus_virsh.__super_set__('pool_autostart', self._pool_autostart)
     self.sp = libvirt_storage.StoragePool(virsh_instance=self.bogus_virsh)
コード例 #3
0
    def setUp(self):
        self.dummy_virsh = FakeVirshFactory()
        # make a tmp_dir to store informations.
        LibvirtXMLTestBase.__doms_dir__ = os.path.join(data_dir.get_tmp_dir(),
                                                       'domains')
        if not os.path.isdir(LibvirtXMLTestBase.__doms_dir__):
            os.makedirs(LibvirtXMLTestBase.__doms_dir__)

        # Normally not kosher to call super_set, but required here for testing
        self.dummy_virsh.__super_set__('capabilities', self._capabilities)
        self.dummy_virsh.__super_set__('dumpxml', self._dumpxml)
        self.dummy_virsh.__super_set__('domuuid', self._domuuid)
        self.dummy_virsh.__super_set__('define', self._define)
        self.dummy_virsh.__super_set__(
            'nodedev_dumpxml', self._nodedev_dumpxml)