author | Alexander Solovyov <piranha@piranha.org.ua> |
Thu, 02 Jul 2009 21:36:40 +0300 | |
changeset 26 | 42f2917b59ec |
parent 23 | 3cd126244055 |
child 29 | d9a2fc1e5e90 |
permissions | -rwxr-xr-x |
#!/usr/bin/env python import sys from fancycmd import fancyopts opts = [('l', 'listen', 'localhost', 'ip to listen on'), ('p', 'port', 8000, 'port to listen on'), ('d', 'daemonize', False, 'daemonize process'), ('', 'pid-file', '', 'name of file to write process ID to')] def main(dirname, **opts): '''This is some command It looks very similar to some serve command ''' print opts.get('pid_file') if __name__ == '__main__': fancyopts(main, opts, usage='%s [-l HOST] DIR' % sys.argv[0])(sys.argv[1:])