def __call__(self, name, key, *args, **kwargs): h = Host.find(name) if not h: raise DoesNotExistsException("Host {0} does not exists in database" .format(name)) h.add(key, *args, **kwargs) if self.cli_mode: print("Host {0} updated at {1}".format(name, key))
def __call__(self, name, key): h = Host.find(name) if not h: raise DoesNotExistsException("Host {0} does not exists in database" .format(name)) h.remove(key) if self.cli_mode: print("Host {0} updated (removed {1})".format(name, key))
def __call__(self, name): h = Host.find(name) if not h: raise DoesNotExistsException("Host {0} does not exists in database" .format(name)) h.delete() if self.cli_mode: print("Host {0} deleted".format(name))
def __call__(self, name, key, *args, **kwargs): h = Host.find(name) if not h: raise DoesNotExistsException( "Host {0} does not exists in database".format(name)) h.add(key, *args, **kwargs) if self.cli_mode: print("Host {0} updated at {1}".format(name, key))
def __call__(self, name): h = Host.find(name) if not h: raise DoesNotExistsException( "Host {0} does not exists in database".format(name)) h.delete() if self.cli_mode: print("Host {0} deleted".format(name))
def __call__(self, name, key): h = Host.find(name) if not h: raise DoesNotExistsException( "Host {0} does not exists in database".format(name)) h.remove(key) if self.cli_mode: print("Host {0} updated (removed {1})".format(name, key))
def __call__(self, name): h = Host.find(name) if not h: raise DoesNotExistsException("Host {0} does not exists in database" .format(name)) ret = h.as_dict() if self.cli_mode: print(title(h.name + ':')) pretty_print(ret) return ret
def __call__(self, name, key, default=None): h = Host.find(name) if not h: raise DoesNotExistsException("Host {0} does not exists in database" .format(name)) ret = h.get(key, default) if self.cli_mode: print(title(h.name + ':')) print("{0}: {1}".format(key, ret)) return ret
def __call__(self, name): h = Host.find(name) if not h: raise DoesNotExistsException( "Host {0} does not exists in database".format(name)) ret = h.as_dict() if self.cli_mode: print(title(h.name + ':')) pretty_print(ret) return ret
def __call__(self, name, key, default=None): h = Host.find(name) if not h: raise DoesNotExistsException( "Host {0} does not exists in database".format(name)) ret = h.get(key, default) if self.cli_mode: print(title(h.name + ':')) print("{0}: {1}".format(key, ret)) return ret