summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorAndrew Laski <andrew.laski@rackspace.com>2012-12-12 10:35:11 -0500
committerAndrew Laski <andrew.laski@rackspace.com>2013-02-13 14:53:43 -0500
commit9ed8d398c2232722c44ca06ea545f679d4514d43 (patch)
treede4c904d49f537ce2f8982b296461b342479b84b /etc
parent787e334a105c47bb387dc51c8798b4ac8e1d7bc0 (diff)
downloadnova-9ed8d398c2232722c44ca06ea545f679d4514d43.tar.gz
nova-9ed8d398c2232722c44ca06ea545f679d4514d43.tar.xz
nova-9ed8d398c2232722c44ca06ea545f679d4514d43.zip
API extension for accessing instance_actions
Adds a new API extension for accessing the recorded actions and events on an instance. Usage is documented with api samples. Additionally it modified the db api to retrieve actions by request_id since the api does not return the db id. This extension is the first consumer of that method so there's no issue of changing behaviour elsewhere. Blueprint instance-actions DocImpact Change-Id: I74109586cc762a7f51d2b114896cf071ee0671cb
Diffstat (limited to 'etc')
-rw-r--r--etc/nova/policy.json2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/nova/policy.json b/etc/nova/policy.json
index 448013212..2d3c4ed06 100644
--- a/etc/nova/policy.json
+++ b/etc/nova/policy.json
@@ -66,6 +66,8 @@
"compute_extension:hide_server_addresses": "is_admin:False",
"compute_extension:hosts": "rule:admin_api",
"compute_extension:hypervisors": "rule:admin_api",
+ "compute_extension:instance_actions": "",
+ "compute_extension:instance_actions:events": "rule:admin_api",
"compute_extension:instance_usage_audit_log": "rule:admin_api",
"compute_extension:keypairs": "",
"compute_extension:multinic": "",