From: cgeoffroy Date: Thu, 3 Mar 2016 17:19:16 +0000 (+0100) Subject: Updating the son-emu-cli filename to a standard module name X-Git-Tag: v3.1~171^2~6 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=1aefccedc72b31481c01323c4925701079f5bbb8;p=osm%2Fvim-emu.git Updating the son-emu-cli filename to a standard module name --- diff --git a/src/emuvim/cli/son-emu-cli b/src/emuvim/cli/son-emu-cli deleted file mode 100755 index 61cbd43..0000000 --- a/src/emuvim/cli/son-emu-cli +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/python -""" - Simple CLI client to interact with a running emulator. - - (c) 2016 by Manuel Peuster - - The CLI offers different tools, e.g., compute, network, ... - Each of these tools is implemented as an independent Python - module. - - cli compute start dc1 my_name flavor_a - cli network create dc1 11.0.0.0/24 -""" - -import sys -import compute -import network -import datacenter -import monitor - -def main(): - if len(sys.argv) < 2: - print "Usage: son-emu-cli " - exit(0) - if sys.argv[1] == "compute": - compute.main(sys.argv[2:]) - elif sys.argv[1] == "network": - network.main(sys.argv[2:]) - elif sys.argv[1] == "datacenter": - datacenter.main(sys.argv[2:]) - elif sys.argv[1] == "monitor": - monitor.main(sys.argv[2:]) - -if __name__ == '__main__': - main() diff --git a/src/emuvim/cli/son_emu_cli.py b/src/emuvim/cli/son_emu_cli.py new file mode 100755 index 0000000..61cbd43 --- /dev/null +++ b/src/emuvim/cli/son_emu_cli.py @@ -0,0 +1,35 @@ +#!/usr/bin/python +""" + Simple CLI client to interact with a running emulator. + + (c) 2016 by Manuel Peuster + + The CLI offers different tools, e.g., compute, network, ... + Each of these tools is implemented as an independent Python + module. + + cli compute start dc1 my_name flavor_a + cli network create dc1 11.0.0.0/24 +""" + +import sys +import compute +import network +import datacenter +import monitor + +def main(): + if len(sys.argv) < 2: + print "Usage: son-emu-cli " + exit(0) + if sys.argv[1] == "compute": + compute.main(sys.argv[2:]) + elif sys.argv[1] == "network": + network.main(sys.argv[2:]) + elif sys.argv[1] == "datacenter": + datacenter.main(sys.argv[2:]) + elif sys.argv[1] == "monitor": + monitor.main(sys.argv[2:]) + +if __name__ == '__main__': + main()