prepare son-emu-cli for son-cli integration
diff --git a/src/emuvim/cli/monitor.py b/src/emuvim/cli/monitor.py
index 7be7374..20bfc25 100755
--- a/src/emuvim/cli/monitor.py
+++ b/src/emuvim/cli/monitor.py
@@ -1,12 +1,13 @@
 """

 son-emu monitor CLI

 (c) 2016 by Manuel Peuster <manuel.peuster@upb.de>

+Steven Van Rossem <steven.vanrossem@intec.ugent.be>

 """

 

 import argparse

 import pprint

 import zerorpc

-import prometheus

+from emuvim.cli import prometheus

 

 pp = pprint.PrettyPrinter(indent=4)

 

diff --git a/src/emuvim/cli/network.py b/src/emuvim/cli/network.py
index bfd1127..48ff33a 100755
--- a/src/emuvim/cli/network.py
+++ b/src/emuvim/cli/network.py
@@ -1,6 +1,7 @@
 """

 son-emu network CLI

 (c) 2016 by Manuel Peuster <manuel.peuster@upb.de>

+Steven Van Rossem <steven.vanrossem@intec.ugent.be>

 """

 

 import argparse

diff --git a/src/emuvim/cli/prometheus.py b/src/emuvim/cli/prometheus.py
index 26f18bf..9432408 100755
--- a/src/emuvim/cli/prometheus.py
+++ b/src/emuvim/cli/prometheus.py
@@ -3,8 +3,9 @@
 (c) 2016 by Steven Van Rossem <steven.vanrossem@intec.ugent.be>
 """
 
-import urllib2
-import ast
+#import urllib2
+import requests
+#import ast
 
 # set this to localhost for now
 # this is correct for son-emu started outside of a container or as a container with net=host
@@ -16,9 +17,11 @@
 def query_Prometheus(query):
     url = prometheus_REST_api + '/' + 'api/v1/query?query=' + query
     # logging.info('query:{0}'.format(url))
-    req = urllib2.Request(url)
-    ret = urllib2.urlopen(req).read()
-    ret = ast.literal_eval(ret)
+    #req = urllib2.Request(url)
+    req = requests.get(url)
+    #ret = urllib2.urlopen(req).read()
+    #ret = ast.literal_eval(ret)
+    ret = req.json()
     if ret['status'] == 'success':
         # logging.info('return:{0}'.format(ret))
         try: