X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=blobdiff_plain;f=src%2Femuvim%2Fcli%2Fson_emu_cli.py;h=022381880ba10e1ddef9a35c5f2c1b134997212d;hp=c45a5f1f3535fd3eef092c7931e66ec37831ddd2;hb=68aaedbd06766e156b5ffd2b351de0fc818ee6ad;hpb=569836b037b36326272570ee54e19536791d8a07 diff --git a/src/emuvim/cli/son_emu_cli.py b/src/emuvim/cli/son_emu_cli.py index c45a5f1..0223818 100755 --- 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 +def help(): + print("Missing arguments.\n") + print("Usage: son-emu-cli compute|datacenter|network|monitor \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: - print("Usage: son-emu-cli compute|datacenter|network|monitor ") - exit(0) + help() 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:]) + else: + help() if __name__ == '__main__':