From 609af56b7ce32977ef0a5488cc8b503576e1b111 Mon Sep 17 00:00:00 2001 From: Rick Harris Date: Wed, 7 Dec 2011 16:06:31 -0600 Subject: [PATCH] Add ability to see deleted and active records. Fixes bug #900564 Changes `Context`.`read_deleted` from a bool to an enum string with values "yes" (can read deleted records), "no" (cannot read deleted records), and "only" (can only see deleted records, for backwards compatibility). Change-Id: Ic81db3664c33f23f751b73973782efb06fce90d9 --- xenserver/vm_vdi_cleaner.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xenserver/vm_vdi_cleaner.py b/xenserver/vm_vdi_cleaner.py index 24553fd..6b9213e 100755 --- a/xenserver/vm_vdi_cleaner.py +++ b/xenserver/vm_vdi_cleaner.py @@ -129,8 +129,7 @@ def get_instance_id_from_name_label(name_label, template): def find_orphaned_instances(session, verbose=False): """Find and return a list of orphaned instances.""" - ctxt = context.get_admin_context() - ctxt.read_deleted = True + ctxt = context.get_admin_context(read_deleted="only") orphaned_instances = []