diff options
author | Peter Portante <peter.portante@redhat.com> | 2012-10-29 15:47:09 -0400 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2012-11-16 04:41:46 -0800 |
commit | ee28eaee7f75853d99eeee1773805cbcaabe32c6 (patch) | |
tree | bdae4a34529afbbcd31c611305196a7bbb3c5d08 /swift | |
parent | 7fa7029dafa5b0da42651ffcd88e84915741c1b8 (diff) |
object-storage: rename self.name to self.container
Minor refactoring ahead of further diffs to add clarity to the code.
Rename the DiskDir field from "name" to "container", which is what it is.
Along the way, add a note regarding the one-to-one mapping of account name to
gluster volume name, and fix the get_info() container method documentation to
list all the dictionary keys returned.
Change-Id: I659e1a9a070c16671287f17a170f9d77198534e7
Signed-off-by: Peter Portante <peter.portante@redhat.com>
Reviewed-on: http://review.gluster.org/4169
Reviewed-by: Pete Zaitcev <zaitcev@redhat.com>
Reviewed-by: Mohammed Junaid <junaid@redhat.com>
Tested-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Diffstat (limited to 'swift')
-rw-r--r-- | swift/1.4.8/plugins/DiskDir.py | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/swift/1.4.8/plugins/DiskDir.py b/swift/1.4.8/plugins/DiskDir.py index 29dec5ccb97..5ce8e8c8368 100644 --- a/swift/1.4.8/plugins/DiskDir.py +++ b/swift/1.4.8/plugins/DiskDir.py @@ -149,13 +149,15 @@ class DiskDir(DiskCommon): uid=DEFAULT_UID, gid=DEFAULT_GID): self.root = path if container: - self.name = container + self.container = container else: - self.name = None - if self.name: - self.datadir = os.path.join(path, account, self.name) + self.container = None + if self.container: + self.datadir = os.path.join(path, account, self.container) else: self.datadir = os.path.join(path, account) + # Note that the account name has a one-to-one mapping to the gluster + # mount point, or volume name. self.account = account if not check_mount(path, account): check_valid_account(account) @@ -173,7 +175,7 @@ class DiskDir(DiskCommon): create_container_metadata(self.datadir) else: return - if container: + if self.container: if not self.metadata: create_container_metadata(self.datadir) self.metadata = _read_metadata(self.datadir) @@ -356,11 +358,10 @@ class DiskDir(DiskCommon): def get_info(self, include_metadata=False): """ Get global data for the container. - :returns: dict with keys: account, container, created_at, - put_timestamp, delete_timestamp, object_count, bytes_used, - reported_put_timestamp, reported_delete_timestamp, - reported_object_count, reported_bytes_used, hash, id, - x_container_sync_point1, and x_container_sync_point2. + :returns: dict with keys: account, container, object_count, bytes_used, + hash, id, created_at, put_timestamp, delete_timestamp, + reported_put_timestamp, reported_delete_timestamp, + reported_object_count, and reported_bytes_used. If include_metadata is set, metadata is included as a key pointing to a dict of tuples of the metadata """ @@ -372,7 +373,7 @@ class DiskDir(DiskCommon): if os.path.exists(self.datadir): metadata = _read_metadata(self.datadir) - data = {'account' : self.account, 'container' : self.name, + data = {'account' : self.account, 'container' : self.container, 'object_count' : metadata.get(X_OBJECTS_COUNT, ('0', 0))[0], 'bytes_used' : metadata.get(X_BYTES_USED, ('0',0))[0], 'hash': '', 'id' : '', 'created_at' : '1', |