# HG changeset patch # User Jeff Hammel # Date 1341955465 25200 # Node ID 68d2384b0a52460fee1a465b6fd68ca912826a54 # Parent 82aad57c7d1d92dc47276e36157bb741d5c88db9 switch to command parser diff -r 82aad57c7d1d -r 68d2384b0a52 talosnames/main.py --- a/talosnames/main.py Tue Jul 10 14:04:34 2012 -0700 +++ b/talosnames/main.py Tue Jul 10 14:24:25 2012 -0700 @@ -7,8 +7,17 @@ import api import sys import optparse +from commandparser import CommandParser from pprint import pprint +class TalosNamesCLI(CommandParser): + def __init__(self): + self.api = api.TalosNames() + + def graphserver(self, *names): + if not names: + pass + def main(args=sys.argv[1:]): # parse command line options @@ -34,5 +43,7 @@ print if __name__ == '__main__': - main() + parser = CommandParser(TalosNamesCLI) + parser.invoke(sys.argv[1:]) +