summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
Diffstat (limited to 'nova')
-rw-r--r--nova/compute/api.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py
index 995bed91b..cb23dae55 100644
--- a/nova/compute/api.py
+++ b/nova/compute/api.py
@@ -246,6 +246,9 @@ class ComputeAPI(base.Base):
self.db.instance_destroy(context, instance['id'])
def get_instances(self, context, project_id=None):
+ """Get all instances, possibly filtered by project ID or
+ user ID. If there is no filter and the context is an admin,
+ it will retreive all instances in the system."""
if project_id or not context.is_admin:
if not context.project:
return self.db.instance_get_all_by_user(context,