예제 #1
0
파일: toolTests.py 프로젝트: vinzenz/vdsm
    def testIsConfiguredPositive(self):
        libvirtConfigure = configurator.LibvirtModuleConfigure()

        self._setConfig(('LCONF', 'lconf_ssl'), ('QCONF', 'qemu_ssl'),
                        ('LRCONF', 'libvirt_logrotate'))
        self.assertEqual(libvirtConfigure.isconfigured(),
                         configurator.NOT_SURE)
예제 #2
0
파일: toolTests.py 프로젝트: fzkbass/vdsm
 def testLibvirtConfigureToSSLFalse(self):
     libvirtConfigure = configurator.LibvirtModuleConfigure(test_env)
     self._setConfig('LCONF', 'empty')
     self._setConfig('VDSM_CONF_FILE', 'withnossl')
     self.assertTrue(
         libvirtConfigure.isconfigured() == configurator.NOT_CONFIGURED)
     libvirtConfigure.configure()
     self.assertTrue(
         libvirtConfigure.isconfigured() == configurator.NOT_SURE)
예제 #3
0
파일: toolTests.py 프로젝트: vinzenz/vdsm
    def testValidateNegative(self):
        libvirtConfigure = configurator.LibvirtModuleConfigure()

        self._setConfig(
            ('VDSM_CONF', 'vdsm_no_ssl'),
            ('LCONF', 'lconf_ssl'),
            ('QCONF', 'qemu_ssl'),
        )

        self.assertFalse(libvirtConfigure.validate())
예제 #4
0
파일: toolTests.py 프로젝트: vinzenz/vdsm
    def testIsConfiguredNegative(self):
        libvirtConfigure = configurator.LibvirtModuleConfigure()

        self._setConfig(
            ('LCONF', 'lconf_ssl'),
            ('QCONF', 'empty'),
            ('LRCONF', 'empty'),
        )
        self.assertEqual(libvirtConfigure.isconfigured(),
                         configurator.NOT_CONFIGURED)
예제 #5
0
파일: toolTests.py 프로젝트: vinzenz/vdsm
    def testLibvirtConfigureToSSLFalse(self):
        libvirtConfigure = configurator.LibvirtModuleConfigure()
        self._setConfig(
            ('LCONF', 'empty'),
            ('VDSM_CONF', 'vdsm_no_ssl'),
            ('QCONF', 'empty'),
            ('LRCONF', 'empty'),
        )
        self.assertEquals(libvirtConfigure.isconfigured(),
                          configurator.NOT_CONFIGURED)

        libvirtConfigure.configure()

        self.assertEqual(libvirtConfigure.isconfigured(),
                         configurator.NOT_SURE)
예제 #6
0
파일: toolTests.py 프로젝트: fzkbass/vdsm
 def testLibvirtNotConfigured(self):
     libvirtConfigure = configurator.LibvirtModuleConfigure(test_env)
     self._setConfig('LCONF', 'empty')
     self.assertTrue(
         libvirtConfigure.isconfigured() == configurator.NOT_CONFIGURED)
예제 #7
0
파일: toolTests.py 프로젝트: fzkbass/vdsm
 def testLibvirtIsConfigured(self):
     libvirtConfigure = configurator.LibvirtModuleConfigure(test_env)
     self._setConfig('VDSM_CONF_FILE', 'withssl')
     self._setConfig('LCONF', 'libvirt_conf')
     self.assertTrue(
         libvirtConfigure.isconfigured() == configurator.NOT_SURE)
예제 #8
0
파일: toolTests.py 프로젝트: fzkbass/vdsm
 def testLibvirtValidSSLConfig(self):
     libvirtConfigure = configurator.LibvirtModuleConfigure(test_env)
     self._setConfig('VDSM_CONF_FILE', 'withssl')
     self._setConfig('LCONF', 'libvirt_conf')
     self.assertTrue(libvirtConfigure.validate())