def vm_kernel(vm): if conn.getType() == "OpenVZ": from opennode.cli.actions import hardware_info return hardware_info()["kernelVersion"] else: return "unknown"
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)
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)
def vm_kernel(vm): if conn.getType() == 'OpenVZ': from opennode.cli.actions import hardware_info return hardware_info()['kernelVersion'] else: return 'unknown'
def vm_kernel(vm): if conn.getType() == 'OpenVZ': from opennode.cli.actions import hardware_info return hardware_info()['kernelVersion'] else: return 'unknown'