Exemple #1
0
def main(argv):
	parser = argh.ArghParser()
	
	# Hacking to disable the subcommand stuff.
	# See: https://bitbucket.org/neithere/argh/issue/13/
	subparser = parser.add_commands([argh.alias('')(record)])
	parser.dispatch(argv=['']+argv)
Exemple #2
0
#!/usr/bin/env python2
"""
A stupid service that just repeteadly sends the current time.
Mostly useful for testing or showing the current time in an
overkill (albeit more elegant ;) way.
"""
import time, sys, argh
from packing import default_packer

@argh.command
def main(interval=0.1):
	output = default_packer()
	while True:
		output.send({'time': time.time()})
		time.sleep(interval)

if __name__ == '__main__':
	parser = argh.ArghParser()
	parser.add_commands([argh.alias('')(main)])
	parser.dispatch(argv=['']+sys.argv[1:])
	
Exemple #3
0
def main(argv):
    parser = argh.ArghParser()
    subparser = parser.add_commands([argh.alias("")(preview)])
    parser.dispatch(argv=[""] + argv)