def delete(self, plugin_uuid=None):
LOG.debug("DELETE plugin: %r" % plugin_uuid)
try:
p = model.Plugin.objects.get(uuid=plugin_uuid)
# send lifecycle stop event to plugin
PM.send_stop_notification(p)
# TODO ensure that record is deleted even if plugin does not deregister itself (use a timeout?)
return {}, 200
except DoesNotExist as e:
LOG.error("Lookup error: %r" % plugin_uuid)
return {}, 404
评论列表
文章目录