def lookup_host(self, name):
		"""Look for a host object with given name and return the
		name, mac, and ip address

		@type name: str
		@rtype: dict or None
		@raises ValueError:
		@raises OmapiError:
		@raises OmapiErrorNotFound: if no host object with the given name could be found
		@raises OmapiErrorAttributeNotFound: if lease could be found, but objects lacks ip, mac or name
		@raises socket.error:
		"""
		res = self.lookup_by_host(name=name)
		try:
			return dict(ip=res["ip-address"], mac=res["hardware-address"], hostname=res["name"].decode('utf-8'))
		except KeyError:
			raise OmapiErrorAttributeNotFound()