Пример #1
0
    def vm_kernel(vm):
        if conn.getType() == "OpenVZ":
            from opennode.cli.actions import hardware_info

            return hardware_info()["kernelVersion"]
        else:
            return "unknown"
Пример #2
0
    def test_hardware_info(self):
        hwinfo = actions.hardware_info()
        self.assertTrue(hwinfo is not None)
        required_keys = ("cpuModel", "os", "numCpus", "systemMemory", "systemSwap")

        for key in required_keys:
            assert key in hwinfo, "%s is not in hwinfo %s" % (key, hwinfo)

        validate_size_limits(hwinfo["systemMemory"], 255, 1024 * 1024)
        validate_size_limits(hwinfo["systemSwap"], 0, 1024 * 1024)
Пример #3
0
    def test_hardware_info(self):
        hwinfo = actions.hardware_info()
        self.assertTrue(hwinfo is not None)
        required_keys = ('cpuModel', 'os', 'numCpus', 'systemMemory',
                         'systemSwap')

        for key in required_keys:
            assert key in hwinfo, '%s is not in hwinfo %s' % (key, hwinfo)

        validate_size_limits(hwinfo['systemMemory'], 255, 1024 * 1024)
        validate_size_limits(hwinfo['systemSwap'], 0, 1024 * 1024)
Пример #4
0
 def vm_kernel(vm):
     if conn.getType() == 'OpenVZ':
         from opennode.cli.actions import hardware_info
         return hardware_info()['kernelVersion']
     else:
         return 'unknown'
Пример #5
0
 def vm_kernel(vm):
     if conn.getType() == 'OpenVZ':
         from opennode.cli.actions import hardware_info
         return hardware_info()['kernelVersion']
     else:
         return 'unknown'