From: hadik3r Date: Mon, 27 Jun 2016 15:59:04 +0000 (+0200) Subject: Add rest api X-Git-Tag: v3.1~111^2~3 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=558504a4b8e7f9d50f554fc4fd0aebb1bcb9f99b;p=osm%2Fvim-emu.git Add rest api --- diff --git a/src/emuvim/cli/son_emu_cli.py b/src/emuvim/cli/son_emu_cli.py index 842d0a1..24cf5da 100755 --- a/src/emuvim/cli/son_emu_cli.py +++ b/src/emuvim/cli/son_emu_cli.py @@ -13,23 +13,33 @@ """ import sys + from emuvim.cli import compute -from emuvim.cli import network from emuvim.cli import datacenter from emuvim.cli import monitor +from emuvim.cli import network +from emuvim.cli.rest import compute as restcom +from emuvim.cli.rest import datacenter as restdc + + def main(): if len(sys.argv) < 2: print("Usage: son-emu-cli ") exit(0) - if sys.argv[1] == "compute": + if sys.argv[1] == "compute-zapi": compute.main(sys.argv[2:]) - elif sys.argv[1] == "network": + elif sys.argv[1] == "network-zapi": network.main(sys.argv[2:]) - elif sys.argv[1] == "datacenter": + elif sys.argv[1] == "datacenter-zapi": datacenter.main(sys.argv[2:]) - elif sys.argv[1] == "monitor": + elif sys.argv[1] == "monitor-zapi": monitor.main(sys.argv[2:]) + elif sys.argv[1] == "compute": + restcom.main(sys.argv[2:]) + elif sys.argv[1] == "datacenter": + restdc.main(sys.argv[2:]) + if __name__ == '__main__': main()