@@ -44,9 +44,8 @@ def container_create(
4444 """
4545
4646 response = self .create (container , method = 'PUT' )
47- url_parts = urlparse (self .endpoint )
4847 data = {
49- 'account' : url_parts . path . split ( '/' )[ - 1 ] ,
48+ 'account' : self . _find_account_id () ,
5049 'container' : container ,
5150 'x-trans-id' : response .headers .get ('x-trans-id' , None ),
5251 }
@@ -154,12 +153,13 @@ def container_show(
154153
155154 response = self ._request ('HEAD' , container )
156155 data = {
157- 'account' : response . headers . get ( 'x-container-meta-owner' , None ),
156+ 'account' : self . _find_account_id ( ),
158157 'container' : container ,
159158 'object_count' : response .headers .get (
160159 'x-container-object-count' ,
161160 None ,
162161 ),
162+ 'meta-owner' : response .headers .get ('x-container-meta-owner' , None ),
163163 'bytes_used' : response .headers .get ('x-container-bytes-used' , None ),
164164 'read_acl' : response .headers .get ('x-container-read' , None ),
165165 'write_acl' : response .headers .get ('x-container-write' , None ),
@@ -194,9 +194,8 @@ def object_create(
194194 method = 'PUT' ,
195195 data = f ,
196196 )
197- url_parts = urlparse (self .endpoint )
198197 data = {
199- 'account' : url_parts . path . split ( '/' )[ - 1 ] ,
198+ 'account' : self . _find_account_id () ,
200199 'container' : container ,
201200 'object' : object ,
202201 'x-trans-id' : response .headers .get ('X-Trans-Id' , None ),
@@ -352,10 +351,11 @@ def object_show(
352351
353352 response = self ._request ('HEAD' , "%s/%s" % (container , object ))
354353 data = {
355- 'account' : response . headers . get ( 'x-container-meta-owner' , None ),
354+ 'account' : self . _find_account_id ( ),
356355 'container' : container ,
357356 'object' : object ,
358357 'content-type' : response .headers .get ('content-type' , None ),
358+ 'meta-owner' : response .headers .get ('x-container-meta-owner' , None ),
359359 }
360360 if 'content-length' in response .headers :
361361 data ['content-length' ] = response .headers .get (
0 commit comments