def test_container_show_no_options(self): resp = { 'x-container-object-count': 1, 'x-container-bytes-used': 577, } self.app.restapi.request.return_value = \ restapi.FakeResponse(headers=resp) data = lib_container.show_container( self.app.restapi, self.app.client_manager.object.endpoint, 'is-name', ) # Check expected values self.app.restapi.request.assert_called_with( 'HEAD', fake_url + '/is-name', ) data_expected = { 'account': fake_account, 'container': 'is-name', 'object_count': 1, 'bytes_used': 577, 'read_acl': None, 'write_acl': None, 'sync_to': None, 'sync_key': None, } self.assertEqual(data, data_expected)
def test_container_show_no_options(self): resp = { 'X-Container-Meta-Owner': fake_account, 'x-container-object-count': 1, 'x-container-bytes-used': 577, } self.app.client_manager.session.head.return_value = \ fakes.FakeResponse(headers=resp) data = lib_container.show_container( self.app.client_manager.session, fake_url, 'is-name', ) # Check expected values self.app.client_manager.session.head.assert_called_with( fake_url + '/is-name', ) data_expected = { 'account': fake_account, 'container': 'is-name', 'object_count': 1, 'bytes_used': 577, 'read_acl': None, 'write_acl': None, 'sync_to': None, 'sync_key': None, } self.assertEqual(data_expected, data)
def take_action(self, parsed_args): self.log.debug('take_action(%s)', parsed_args) data = lib_container.show_container( self.app.restapi, self.app.client_manager.object_store.endpoint, parsed_args.container, ) return zip(*sorted(six.iteritems(data)))
def take_action(self, parsed_args): self.log.debug('take_action(%s)', parsed_args) data = lib_container.show_container( self.app.client_manager.session, self.app.client_manager.object_store.endpoint, parsed_args.container, ) return zip(*sorted(six.iteritems(data)))