code: def _get_vm_info(self):
          
  
          vm_info = {}
          results = yield from self.manager.execute("showvminfo", [self._vmname, "--machinereadable"])
          for info in results:
              try:
                  name, value = info.split('=', 1)
              except ValueError:
                  continue
              vm_info[name.strip('"')] = value.strip('"')
          return vm_info
docs: Returns this VM info.
  
          :returns: dict of info