def state(self):
try:<EOL><INDENT>return libvirt_utils.Domain.resolve_state(self.raw_state())<EOL><DEDENT>except vm_plugin.LagoVMDoesNotExistError:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>except vm_plugin.LagoFailedToGetVMStateError:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>except KeyError:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>
Return a small description of the current status of the domain

Returns:
    str: small description of the domain status, 'down' if it's not
    found at all.