added CLI interface to retrive datacenter information
diff --git a/emuvim/cli/compute.py b/emuvim/cli/compute.py
index df40814..87247cb 100644
--- a/emuvim/cli/compute.py
+++ b/emuvim/cli/compute.py
@@ -80,7 +80,8 @@
parser = argparse.ArgumentParser(description='son-emu compute')
parser.add_argument(
"command",
- help="Action to be executed: start|stop|list")
+ choices=['start', 'stop', 'list', 'status'],
+ help="Action to be executed.")
parser.add_argument(
"--datacenter", "-d", dest="datacenter",
help="Data center to in which the compute instance should be executed")
diff --git a/emuvim/cli/son-emu-cli b/emuvim/cli/son-emu-cli
index 56fe58b..ba7a292 100755
--- a/emuvim/cli/son-emu-cli
+++ b/emuvim/cli/son-emu-cli
@@ -15,6 +15,7 @@
import sys
import compute
import network
+import datacenter
def main():
@@ -25,6 +26,8 @@
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:])
if __name__ == '__main__':
main()