summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDolph Mathews <dolph.mathews@gmail.com>2012-09-11 11:10:00 -0500
committerDolph Mathews <dolph.mathews@gmail.com>2012-09-11 11:10:00 -0500
commit703c8b340ca95721906342795f93d9ba7d2bdaae (patch)
tree52ceeb4cdd5e9f59f8fdabf839966f2c9e6e1f7f
parentb91cdf492a50348e06a6db6e1ebb1f89065fe55b (diff)
downloadpython-keystoneclient-703c8b340ca95721906342795f93d9ba7d2bdaae.tar.gz
Add generic entity.delete()
Change-Id: I00188326b6343a4eb4d1dd1b6a24e691ffd30415
-rw-r--r--keystoneclient/base.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/keystoneclient/base.py b/keystoneclient/base.py
index 85f9cd2..8be4227 100644
--- a/keystoneclient/base.py
+++ b/keystoneclient/base.py
@@ -190,6 +190,9 @@ class Resource(object):
if new:
self._add_details(new._info)
+ def delete(self):
+ return self.manager.delete(self)
+
def __eq__(self, other):
if not isinstance(other, self.__class__):
return False