summaryrefslogtreecommitdiff
path: root/ceilometer/gnocchi_client.py
diff options
context:
space:
mode:
authorVictoria Martinez de la Cruz <victoria@redhat.com>2017-06-09 13:32:11 -0300
committerVictoria Martinez de la Cruz <victoria@redhat.com>2017-06-16 12:18:54 -0300
commitd89b6c3b4c46ac4a2fb755f38a3faa63d0919d8b (patch)
treedae368da5df89725a6bf17e31657b190ec9e699e /ceilometer/gnocchi_client.py
parenta7a6fbf9a98e0d5fdbaf97a5f146fe8936372014 (diff)
downloadceilometer-d89b6c3b4c46ac4a2fb755f38a3faa63d0919d8b.tar.gz
Add share create/delete/expand/shrink meters
Partially-Implements: blueprint manila-meters Change-Id: Iaeb1e1ffc2b9c5f6e93f68f8b319066335781377
Diffstat (limited to 'ceilometer/gnocchi_client.py')
-rw-r--r--ceilometer/gnocchi_client.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/ceilometer/gnocchi_client.py b/ceilometer/gnocchi_client.py
index 45d1fb1e..c18a9bad 100644
--- a/ceilometer/gnocchi_client.py
+++ b/ceilometer/gnocchi_client.py
@@ -126,6 +126,22 @@ resources_update_operations = [
"data": [{
"attributes": {"host_name": {"type": "string", "min_length": 0,
"max_length": 255, "required": True}}
+ }]},
+ {"desc": "add manila share type",
+ "type": "create_resource_type",
+ "resource_type": "manila_share",
+ "data": [{
+ "attributes": {"name": {"type": "string", "min_length": 0,
+ "max_length": 255, "required": True},
+ "host": {"type": "string", "min_length": 0,
+ "max_length": 255, "required": True},
+ "availability_zone": {"type": "string",
+ "min_length": 0,
+ "max_length": 255,
+ "required": True},
+ "status": {"type": "string", "min_length": 0,
+ "max_length": 255,
+ "required": True}}
}]}
]