X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fopenstack%2Fopenstack_dummies%2Fglance_dummy_api.py;h=4b9b9c682af515ca6469242bda814260fdde34e1;hb=4773826feb6f63ff27a3590b9f6cf1cb6a413b06;hp=e4b49b24991a2925350747f2ea52673b8f40259a;hpb=b5e1c8935bcfbe76bdee4039d160031ba85d8016;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/openstack/openstack_dummies/glance_dummy_api.py b/src/emuvim/api/openstack/openstack_dummies/glance_dummy_api.py index e4b49b2..4b9b9c6 100755 --- a/src/emuvim/api/openstack/openstack_dummies/glance_dummy_api.py +++ b/src/emuvim/api/openstack/openstack_dummies/glance_dummy_api.py @@ -5,6 +5,9 @@ import logging import json +LOG = logging.getLogger("api.openstack.glance") + + class GlanceDummyApi(BaseOpenstackDummy): def __init__(self, in_ip, in_port, compute): super(GlanceDummyApi, self).__init__(in_ip, in_port) @@ -29,7 +32,7 @@ class GlanceDummyApi(BaseOpenstackDummy): resource_class_kwargs={'api': self}) def _start_flask(self): - logging.info("Starting %s endpoint @ http://%s:%d" % ("GlanceDummyApi", self.ip, self.port)) + LOG.info("Starting %s endpoint @ http://%s:%d" % ("GlanceDummyApi", self.ip, self.port)) if self.app is not None: self.app.before_request(self.dump_playbook) self.app.run(self.ip, self.port, debug=True, use_reloader=False) @@ -37,7 +40,7 @@ class GlanceDummyApi(BaseOpenstackDummy): class Shutdown(Resource): def get(self): - logging.debug(("%s is beeing shut down") % (__name__)) + LOG.debug(("%s is beeing shut down") % (__name__)) func = request.environ.get('werkzeug.server.shutdown') if func is None: raise RuntimeError('Not running with the Werkzeug Server') @@ -46,7 +49,7 @@ class Shutdown(Resource): class GlanceListApiVersions(Resource): def get(self): - logging.debug("API CALL: %s GET" % str(self.__class__.__name__)) + LOG.debug("API CALL: %s GET" % str(self.__class__.__name__)) resp = dict() resp['versions'] = dict() versions = [{ @@ -65,7 +68,7 @@ class GlanceListApiVersions(Resource): class GlanceSchema(Resource): def get(self): - logging.debug("API CALL: %s GET" % str(self.__class__.__name__)) + LOG.debug("API CALL: %s GET" % str(self.__class__.__name__)) resp = dict() resp['name'] = 'someImageName' resp['properties'] = dict() @@ -78,7 +81,7 @@ class GlanceListImagesApi(Resource): self.api = api def get(self): - logging.debug("API CALL: %s GET" % str(self.__class__.__name__)) + LOG.debug("API CALL: %s GET" % str(self.__class__.__name__)) try: resp = dict() resp['next'] = None @@ -117,7 +120,7 @@ class GlanceListImagesApi(Resource): return Response(json.dumps(resp), status=200, mimetype="application/json") except Exception as ex: - logging.exception(u"%s: Could not retrieve the list of images." % __name__) + LOG.exception(u"%s: Could not retrieve the list of images." % __name__) return ex.message, 500 def post(self): @@ -126,7 +129,7 @@ class GlanceListImagesApi(Resource): should already be registered with Docker. However, this function returns a reply that looks like the image was just created to make orchestrators, like OSM, happy. """ - logging.debug("API CALL: %s POST" % str(self.__class__.__name__)) + LOG.debug("API CALL: %s POST" % str(self.__class__.__name__)) # lets see what we should create img_name = request.headers.get("X-Image-Meta-Name") img_size = request.headers.get("X-Image-Meta-Size") @@ -138,8 +141,8 @@ class GlanceListImagesApi(Resource): for image in self.api.compute.images.values(): if img_name in image.name: img_id = image.id - logging.debug("Image name: %s" % img_name) - logging.debug("Image id: %s" % img_id) + LOG.debug("Image name: %s" % img_name) + LOG.debug("Image id: %s" % img_id) # build a response body that looks like a real one resp = dict() f = dict() @@ -175,14 +178,14 @@ class GlanceImageByIdApi(Resource): self.api = api def get(self, id): - logging.debug("API CALL: %s GET" % str(self.__class__.__name__)) + LOG.debug("API CALL: %s GET" % str(self.__class__.__name__)) from emuvim.api.heat.openstack_dummies.nova_dummy_api import NovaListImages nova = NovaListImages(self.api) return nova.get(id) def put(self, id): - logging.debug("API CALL: %s " % str(self.__class__.__name__)) - logging.warning("Endpoint not implemented") + LOG.debug("API CALL: %s " % str(self.__class__.__name__)) + LOG.warning("Endpoint not implemented") return None