Added flavor and image delete endpoints
diff --git a/src/emuvim/api/openstack/openstack_dummies/nova_dummy_api.py b/src/emuvim/api/openstack/openstack_dummies/nova_dummy_api.py
index f294617..c2394c8 100755
--- a/src/emuvim/api/openstack/openstack_dummies/nova_dummy_api.py
+++ b/src/emuvim/api/openstack/openstack_dummies/nova_dummy_api.py
@@ -520,6 +520,14 @@
LOG.exception(u"%s: Could not retrieve flavor with id %s" % (__name__, flavorid))
return ex.message, 500
+ def delete(self, id, flavorid):
+ """
+ Removes the given flavor.
+ Does not really remove anything from the machine, just fakes an OK.
+ """
+ LOG.debug("API CALL: %s GET" % str(self.__class__.__name__))
+ return Response("{}", status=204, mimetype="application/json")
+
class NovaListImages(Resource):
def __init__(self, api):
@@ -634,6 +642,14 @@
LOG.exception(u"%s: Could not retrieve image with id %s." % (__name__, imageid))
return ex.message, 500
+ def delete(self, id, imageid):
+ """
+ Removes the given image.
+ Does not really remove anything from the machine, just fakes an OK.
+ """
+ LOG.debug("API CALL: %s GET" % str(self.__class__.__name__))
+ return Response("{}", status=204, mimetype="application/json")
+
class NovaShowServerDetails(Resource):
def __init__(self, api):