Minor refactor or broker empty() method
to save db hits Related-Change: I5b77e54c9ce2b6546feacbe856bf944a18f9b29d Change-Id: I52a9dd1935d1e727712385cafe0cc38f77f4accb
This commit is contained in:
parent
5096862c22
commit
79f4f65888
@ -669,8 +669,9 @@ class ContainerBroker(DatabaseBroker):
|
||||
|
||||
:returns: True if the database has no active objects, False otherwise
|
||||
"""
|
||||
return all([broker._empty() for broker in self.get_brokers()] +
|
||||
[self.get_shard_usage()['object_count'] <= 0])
|
||||
if not all(broker._empty() for broker in self.get_brokers()):
|
||||
return False
|
||||
return self.get_shard_usage()['object_count'] <= 0
|
||||
|
||||
def delete_object(self, name, timestamp, storage_policy_index=0):
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user