Example #1
0
    def test_create_client_by_endpoint(self):
        self.conf.set_default('swift_endpoint',
                              'http://127.0.0.1:8080/v1',
                              'swift_client')

        sc = swift.create(self._context, self.conf)
        self.assertEqual('http://127.0.0.1:8080/v1/AUTH_abcd', sc.url)
Example #2
0
 def test_create_client_by_keystone(self):
     self.skipTest('test needs revision')
     auth_url = 'http://127.0.0.1/identity/'
     self.conf.set_default('swift_auth_url', auth_url, 'swift_client')
     self.conf.set_override('swift_user', 'demo', 'swift_client')
     self.conf.set_override('swift_key', 'secrete', 'swift_client')
     self.conf.set_override('swift_tenant_name', 'abcd', 'swift_client')
     sc = swift.create(self._context, self.conf)
     self.assertEqual(sc.authurl, auth_url)
     self.assertEqual(sc.user, 'demo')
     self.assertEqual(sc.key, 'secrete')
     self.assertEqual(sc.os_options['tenant_name'], 'abcd')
Example #3
0
 def test_create_client_by_keystone(self):
     self.conf.set_default('swift_auth_url',
                           'http://127.0.0.1:5000/v2.0',
                           'swift_client')
     self.conf.set_override('swift_user', 'admin', 'swift_client',
                            enforce_type=True)
     self.conf.set_override('swift_key', 'secrete', 'swift_client',
                            enforce_type=True)
     self.conf.set_override('swift_tenant_name', 'abcd', 'swift_client',
                            enforce_type=True)
     sc = swift.create(self._context, self.conf)
     self.assertEqual(sc.authurl, 'http://127.0.0.1:5000/v2.0')
     self.assertEqual(sc.user, 'admin')
     self.assertEqual(sc.key, 'secrete')
     self.assertEqual(sc.os_options['tenant_name'], 'abcd')
Example #4
0
 def test_create_client_by_keystone(self):
     self.conf.set_default('swift_auth_url', 'http://127.0.0.1:5000/v2.0',
                           'swift_client')
     self.conf.set_override('swift_user',
                            'admin',
                            'swift_client',
                            enforce_type=True)
     self.conf.set_override('swift_key',
                            'secrete',
                            'swift_client',
                            enforce_type=True)
     self.conf.set_override('swift_tenant_name',
                            'abcd',
                            'swift_client',
                            enforce_type=True)
     sc = swift.create(self._context, self.conf)
     self.assertEqual(sc.authurl, 'http://127.0.0.1:5000/v2.0')
     self.assertEqual(sc.user, 'admin')
     self.assertEqual(sc.key, 'secrete')
     self.assertEqual(sc.os_options['tenant_name'], 'abcd')
Example #5
0
 def test_create_client_by_catalog(self):
     sc = swift.create(self._context, cfg.CONF)
     self.assertEqual('http://127.0.0.1:8080/v1/AUTH_abcd', sc.url)
Example #6
0
    def test_create_client_by_endpoint(self):
        self.conf.set_default('swift_endpoint', 'http://127.0.0.1:8080/v1',
                              'swift_client')

        sc = swift.create(self._context, self.conf)
        self.assertEqual('http://127.0.0.1:8080/v1/AUTH_abcd', sc.url)
Example #7
0
 def test_create_client_by_catalog(self):
     sc = swift.create(self._context, cfg.CONF)
     self.assertEqual('http://127.0.0.1:8080/v1/AUTH_abcd', sc.url)