def vnc_status(self): payload = wsman.get_request( self.uri, ('http://intel.com/wbem/wscim/1/ips-schema/1/' 'IPS_KVMRedirectionSettingData')) resp = requests.post(self.uri, auth=HTTPDigestAuth(self.username, self.password), data=payload) return pp_xml(resp.content)
def power_status(self): payload = wsman.get_request( self.uri, CIM_AssociatedPowerManagementService) resp = requests.post(self.uri, auth=HTTPDigestAuth(self.username, self.password), data=payload) value = _find_value( resp.content, CIM_AssociatedPowerManagementService, "PowerState") return value