Commit cd52efdf authored by Seblu's avatar Seblu
Browse files

tagdisplay command

parent 4948c191
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ settings = {
    "timeout": "30",
    "hsize": "100",
    "alias": "%s/alias"%BaseDirectory.save_config_path(cccli.canonical_name),
    "tag": "%s/tag"%BaseDirectory.save_config_path(cccli.canonical_name),
    "tagdisplay": "%s/tagdisplay"%BaseDirectory.save_config_path(cccli.canonical_name),
    "history": "%s/history"%BaseDirectory.save_data_path(cccli.canonical_name),
    "expert": "%s/expert"%BaseDirectory.save_data_path(cccli.canonical_name),
    }
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ class Cli(object):
        self.alias.load(self.settings.get("alias", ""))
        self.printer.debug("Loaded aliases: %d"%len(self.alias))
        # load tagdisplay
        self.tagdisplay.load(self.settings.get("tag", ""))
        self.tagdisplay.load(self.settings.get("tagdisplay", ""))
        # connecting
        self._connect()
        # auth
+1 −0
Original line number Diff line number Diff line
@@ -19,3 +19,4 @@ from cccli.command.vm import *
from cccli.command.list import Command_list
from cccli.command.expert import Command_expert
from cccli.command.server import Command_server
from cccli.command.tagdisplay import Command_tagdisplay
+6 −0
Original line number Diff line number Diff line
@@ -14,6 +14,9 @@ class Command(object):
        self.printer = self.cli.printer
        self.name = argv0

    def __call__(self, argv):
        raise NotImplementedError

    def usage(self):
        return "Usage: %s"%self.name

@@ -27,6 +30,9 @@ class OptionCommand(Command):
        Command.__init__(self, cli, argv0)
        self.option = OptionParser(prog=argv0)

    def __call__(self, argv):
        raise NotImplementedError

    def usage(self):
        return self.option.format_help().strip()

+0 −1
Original line number Diff line number Diff line
@@ -25,7 +25,6 @@ class Command_server(OptionCommand):
            (options, args) = self.option.parse_args(argv[1:])
        except SystemExit:
            return
        print dir(options)
        if len(args) > 0 or (not options.cache and not options.commands):
            self.printer.out(self.usage())
            return
Loading