Commit e513b4db authored by Seblu's avatar Seblu
Browse files

command close / declose

parent 61fbb013
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -491,6 +491,26 @@ class Command(object):
        self.printer.out(self.cli.settings["login"])
    cmd_whoami.usage = "whoami"

    def cmd_close(self, argv):
        '''Close accounts'''
        if len(argv) != 2:
            raise cmdBadArgument()
        try:
            self.cli.rpc.call("close", argv[1])
        except RpcError as e:
            raise cmdError("RPCError: %s"%str(e))
    cmd_close.usage = "close <account tql>"

    def cmd_declose(self, argv):
        '''Open closed accounts'''
        if len(argv) != 2:
            raise cmdBadArgument()
        try:
            self.cli.rpc.call("declose", argv[1])
        except RpcError as e:
            raise cmdError("RPCError: %s"%str(e))
    cmd_declose.usage = "declose <account tql>"


class Alias(dict):
    ''' Alias wrapper'''