From 688cbb2f45d2c7fed50d3fce6715a1796e889b0d Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Mon, 3 Jan 2011 13:02:55 +0100 Subject: [PATCH] command settag --- cccli/command.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/cccli/command.py b/cccli/command.py index 137f964..da3263c 100644 --- a/cccli/command.py +++ b/cccli/command.py @@ -164,7 +164,7 @@ class Command(object): def cmd_history(self, argv): '''Show history of commands''' if not self.printer.history: - raise cmdError("History is not available") + raise cmdError("not available") for l in self.printer.history: self.printer.out(l) cmd_history.usage = "history" @@ -292,6 +292,17 @@ class Command(object): self.printer.out("%s: %ss"%(o["a"],o["con"])) cmd_uptime.usage = "uptime [login]" + def cmd_settag(self, argv): + '''Set tag on account''' + if len(argv) != 4: + raise cmdBadArgument() + try: + self.cli.rpc.settag(argv[1], argv[2], argv[3]) + except RpcError as e: + raise cmdError("RPCError: %s"%str(e)) + cmd_settag.usage = "settag <account> <tag> <value>" + + class Alias(dict): ''' Alias wrapper''' -- GitLab