projects
/
osm
/
vim-emu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
569836b
)
Better help for son-emu-cli
author
peusterm
<manuel.peuster@uni-paderborn.de>
Thu, 15 Jun 2017 12:27:46 +0000
(14:27 +0200)
committer
peusterm
<manuel.peuster@uni-paderborn.de>
Thu, 15 Jun 2017 12:27:46 +0000
(14:27 +0200)
src/emuvim/cli/son_emu_cli.py
patch
|
blob
|
history
diff --git
a/src/emuvim/cli/son_emu_cli.py
b/src/emuvim/cli/son_emu_cli.py
index
c45a5f1
..
0223818
100755
(executable)
--- a/
src/emuvim/cli/son_emu_cli.py
+++ b/
src/emuvim/cli/son_emu_cli.py
@@
-43,11
+43,19
@@
from emuvim.cli.rest import datacenter as restdc
from emuvim.cli.rest import monitor as restmon
from emuvim.cli.rest import network as restnetw
from emuvim.cli.rest import monitor as restmon
from emuvim.cli.rest import network as restnetw
+def help():
+ print("Missing arguments.\n")
+ print("Usage: son-emu-cli compute|datacenter|network|monitor <arguments>\n")
+ print("Get more help:")
+ print("\tson-emu-cli compute --help")
+ print("\tson-emu-cli datacenter --help")
+ print("\tson-emu-cli network --help")
+ print("\tson-emu-cli monitor --help")
+ exit(0)
def main():
if len(sys.argv) < 2:
def main():
if len(sys.argv) < 2:
- print("Usage: son-emu-cli compute|datacenter|network|monitor <arguments>")
- exit(0)
+ help()
elif sys.argv[1] == "monitor":
restmon.main(sys.argv[2:])
elif sys.argv[1] == "network":
elif sys.argv[1] == "monitor":
restmon.main(sys.argv[2:])
elif sys.argv[1] == "network":
@@
-56,6
+64,8
@@
def main():
restcom.main(sys.argv[2:])
elif sys.argv[1] == "datacenter":
restdc.main(sys.argv[2:])
restcom.main(sys.argv[2:])
elif sys.argv[1] == "datacenter":
restdc.main(sys.argv[2:])
+ else:
+ help()
if __name__ == '__main__':
if __name__ == '__main__':