code: def get_status(self):
          
  
          status = yield from self._hypervisor.send('vm get_status "{name}"'.format(name=self._name))
          if len(status) == 0:
              raise DynamipsError("Can't get vm {name} status".format(name=self._name))
          return self._status[int(status[0])]
docs: Returns the status of this router
  
          :returns: inactive, shutting down, running or suspended.