summaryrefslogtreecommitdiff
path: root/ceilometerclient/v2/resources.py
diff options
context:
space:
mode:
Diffstat (limited to 'ceilometerclient/v2/resources.py')
-rw-r--r--ceilometerclient/v2/resources.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ceilometerclient/v2/resources.py b/ceilometerclient/v2/resources.py
index 897033e..99e6fd5 100644
--- a/ceilometerclient/v2/resources.py
+++ b/ceilometerclient/v2/resources.py
@@ -21,6 +21,11 @@ class Resource(base.Resource):
def __repr__(self):
return "<Resource %s>" % self._info
+ def __getattr__(self, k):
+ if k == 'id':
+ return self.resource_id
+ return super(Resource, self).__getattr__(k)
+
class ResourceManager(base.Manager):
resource_class = Resource