Merge branch 'fake-etherpump-versioning-and-help' of decentral1se/etherpump into master
This commit is contained in:
commit
549ebabafd
@ -27,18 +27,24 @@ For more information on each command try:
|
||||
try:
|
||||
cmd = sys.argv[1]
|
||||
if cmd.startswith("-"):
|
||||
cmd = "sync"
|
||||
args = sys.argv
|
||||
args = sys.argv
|
||||
else:
|
||||
args = sys.argv[2:]
|
||||
args = sys.argv[2:]
|
||||
|
||||
if any(arg in args for arg in ['--help', '-h']):
|
||||
print(usage)
|
||||
sys.exit(0)
|
||||
elif any(arg in args for arg in ['--version', '-v']):
|
||||
print('etherpump 0.0.1')
|
||||
sys.exit(0)
|
||||
|
||||
except IndexError:
|
||||
print (usage)
|
||||
print(usage)
|
||||
sys.exit(0)
|
||||
try:
|
||||
# http://stackoverflow.com/questions/301134/dynamic-module-import-in-python
|
||||
cmdmod = __import__("etherpump.commands.%s" % cmd, fromlist=["etherdump.commands"])
|
||||
cmdmod.main(args)
|
||||
except ImportError as e:
|
||||
print ("Error performing command '{0}'\n(python said: {1})\n".format(cmd, e))
|
||||
print (usage)
|
||||
|
||||
print("Error performing command '{0}'\n(python said: {1})\n".format(cmd, e))
|
||||
print(usage)
|
||||
|
Loading…
Reference in New Issue
Block a user