summaryrefslogtreecommitdiff
path: root/swiftclient
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-09-25 19:10:31 +0000
committerGerrit Code Review <review@openstack.org>2014-09-25 19:10:31 +0000
commitd721871cfaf9cf9ea986cb59eaeddd90e14f4d2a (patch)
treed8e5aa5ec46811e0dd045820ca740f11a8447aed /swiftclient
parentf90d7f28e504be045e59b395aee0abc057417f8f (diff)
parent40857cfe4c848e3c6bb19a4f0b3987c87d7810b9 (diff)
downloadpython-swiftclient-d721871cfaf9cf9ea986cb59eaeddd90e14f4d2a.tar.gz
Merge "Add per policy container count to account stat output"
Diffstat (limited to 'swiftclient')
-rw-r--r--swiftclient/command_helpers.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/swiftclient/command_helpers.py b/swiftclient/command_helpers.py
index 9a78b9b..0822699 100644
--- a/swiftclient/command_helpers.py
+++ b/swiftclient/command_helpers.py
@@ -45,6 +45,14 @@ def stat_account(conn, options):
policies.add(policy_name)
for policy in policies:
+ container_count_header = (POLICY_HEADER_PREFIX + policy +
+ '-container-count')
+ if container_count_header in headers:
+ items.append(
+ ('Containers in policy "' + policy + '"',
+ prt_bytes(headers[container_count_header],
+ options['human']).lstrip())
+ )
items.extend((
('Objects in policy "' + policy + '"',
prt_bytes(