/ns_instances_content O O
/<nsInstanceId> O O
/ns_instances 5 5
- /<nsInstanceId> 5 5
+ /<nsInstanceId> O5 O5
instantiate O5
terminate O5
action O
"<ID>": {"METHODS": ("GET", "DELETE")}
},
"ns_instances": {"METHODS": ("GET", "POST"),
- "<ID>": {"TODO": ("GET", "DELETE"),
+ "<ID>": {"METHODS": ("GET", "DELETE"),
"scale": {"TODO": "POST"},
"terminate": {"METHODS": "POST"},
"instantiate": {"METHODS": "POST"},
outdata = self.engine.del_item_list(session, engine_item, kwargs)
cherrypy.response.status = HTTPStatus.OK.value
else: # len(args) > 1
- if item == "ns_instances_content":
+ if item == "ns_instances_content" and not force:
opp_id = self.engine.ns_operation(session, _id, "terminate", {"autoremove": True}, None)
outdata = {"_id": opp_id}
cherrypy.response.status = HTTPStatus.ACCEPTED.value