コード例 #1
0
ファイル: test_keystone.py プロジェクト: zdj6373/ironic
 def setUp(self):
     super(KeystoneLegacyTestCase, self).setUp()
     self.test_group = 'test_group'
     self.cfg_fixture.conf.register_group(cfg.OptGroup(self.test_group))
     self.config(group=ironic_auth.LEGACY_SECTION,
                 auth_uri='http://127.0.0.1:9898',
                 admin_user='******',
                 admin_password='******',
                 admin_tenant_name='fake_tenant')
     ironic_auth.register_auth_opts(self.cfg_fixture.conf, self.test_group)
     self.config(group=self.test_group, auth_type=None)
     self.expected = dict(auth_url='http://127.0.0.1:9898',
                          username='******',
                          password='******',
                          tenant_name='fake_tenant')
コード例 #2
0
ファイル: test_auth.py プロジェクト: namnx228/ironic
 def setUp(self):
     super(AuthConfTestCase, self).setUp()
     self.test_group = 'test_group'
     self.cfg_fixture.conf.register_group(cfg.OptGroup(self.test_group))
     ironic_auth.register_auth_opts(self.cfg_fixture.conf, self.test_group)
     self.config(auth_type='password', group=self.test_group)
     # NOTE(pas-ha) this is due to auth_plugin options
     # being dynamically registered on first load,
     # but we need to set the config before
     plugin = ks_loading.get_plugin_loader('password')
     opts = ks_loading.get_auth_plugin_conf_options(plugin)
     self.cfg_fixture.register_opts(opts, group=self.test_group)
     self.config(auth_url='http://127.0.0.1:9898',
                 username='******',
                 password='******',
                 project_name='fake_tenant',
                 group=self.test_group)
コード例 #3
0
 def setUp(self):
     super(KeystoneLegacyTestCase, self).setUp()
     self.test_group = 'test_group'
     self.cfg_fixture.conf.register_group(cfg.OptGroup(self.test_group))
     self.config(group=ironic_auth.LEGACY_SECTION,
                 auth_uri='http://127.0.0.1:9898',
                 admin_user='******',
                 admin_password='******',
                 admin_tenant_name='fake_tenant')
     ironic_auth.register_auth_opts(self.cfg_fixture.conf, self.test_group)
     self.config(group=self.test_group,
                 auth_type=None)
     self.expected = dict(
         auth_url='http://127.0.0.1:9898',
         username='******',
         password='******',
         tenant_name='fake_tenant')
コード例 #4
0
 def setUp(self):
     super(KeystoneTestCase, self).setUp()
     self.test_group = 'test_group'
     self.cfg_fixture.conf.register_group(cfg.OptGroup(self.test_group))
     ironic_auth.register_auth_opts(self.cfg_fixture.conf, self.test_group,
                                    service_type='vikings')
     self.config(auth_type='password',
                 group=self.test_group)
     # NOTE(pas-ha) this is due to auth_plugin options
     # being dynamically registered on first load,
     # but we need to set the config before
     plugin = kaloading.get_plugin_loader('password')
     opts = kaloading.get_auth_plugin_conf_options(plugin)
     self.cfg_fixture.register_opts(opts, group=self.test_group)
     self.config(auth_url='http://127.0.0.1:9898',
                 username='******',
                 password='******',
                 project_name='fake_tenant',
                 group=self.test_group)
コード例 #5
0
def register_opts(conf):
    conf.register_opts(opts, group='inspector')
    auth.register_auth_opts(conf, 'inspector')
コード例 #6
0
def register_opts(conf):
    auth.register_auth_opts(conf, SERVICE_CATALOG_GROUP.name,
                            service_type='baremetal')
コード例 #7
0
def register_opts(conf):
    conf.register_opts(opts, group='json_rpc')
    auth.register_auth_opts(conf, 'json_rpc')
    conf.set_default('timeout', 15, group='json_rpc')
    conf.set_default('connect_retries', 2, group='json_rpc')
コード例 #8
0
ファイル: json_rpc.py プロジェクト: yihleong/ironic
def register_opts(conf):
    conf.register_opts(opts, group='json_rpc')
    auth.register_auth_opts(conf, 'json_rpc')
    conf.set_default('timeout', 120, group='json_rpc')
コード例 #9
0
ファイル: swift.py プロジェクト: ajya/ironic-fork
def register_opts(conf):
    conf.register_opts(opts, group='swift')
    auth.register_auth_opts(conf, 'swift', service_type='object-store')
コード例 #10
0
def register_opts(conf):
    auth.register_auth_opts(conf, SERVICE_CATALOG_GROUP.name)
コード例 #11
0
def register_opts(conf):
    conf.register_opts(opts, group='json_rpc')
    auth.register_auth_opts(conf, 'json_rpc')
コード例 #12
0
ファイル: inspector.py プロジェクト: michaeltchapman/ironic
def register_opts(conf):
    conf.register_opts(opts, group='inspector')
    auth.register_auth_opts(conf, 'inspector',
                            service_type='baremetal-introspection')
コード例 #13
0
ファイル: glance.py プロジェクト: michaeltchapman/ironic
def register_opts(conf):
    conf.register_opts(opts, group='glance')
    auth.register_auth_opts(conf, 'glance', service_type='image')
コード例 #14
0
ファイル: cinder.py プロジェクト: bopopescu/OpenStack-Stein
def register_opts(conf):
    conf.register_opts(opts, group='cinder')
    auth.register_auth_opts(conf, 'cinder', service_type='volumev3')
コード例 #15
0
ファイル: json_rpc.py プロジェクト: michaeltchapman/ironic
def register_opts(conf):
    conf.register_opts(opts, group='json_rpc')
    auth.register_auth_opts(conf, 'json_rpc')
コード例 #16
0
ファイル: neutron.py プロジェクト: Tehsmash/ironic
def register_opts(conf):
    conf.register_opts(opts, group='neutron')
    auth.register_auth_opts(conf, 'neutron')
コード例 #17
0
def register_opts(conf):
    conf.register_opts(opts, group='cinder')
    auth.register_auth_opts(conf, 'cinder')
コード例 #18
0
def register_opts(conf):
    conf.register_opts(opts, group='inspector')
    auth.register_auth_opts(conf,
                            'inspector',
                            service_type='baremetal-introspection')
コード例 #19
0
ファイル: inspector.py プロジェクト: bharathshetty4/ironic
def register_opts(conf):
    conf.register_opts(opts, group='inspector')
    auth.register_auth_opts(conf, 'inspector')
コード例 #20
0
ファイル: neutron.py プロジェクト: namnx228/ironic
def register_opts(conf):
    conf.register_opts(opts, group='neutron')
    auth.register_auth_opts(conf, 'neutron', service_type='network')
コード例 #21
0
ファイル: nova.py プロジェクト: ajya/ironic-fork
def register_opts(conf):
    conf.register_opts(opts, group='nova')
    auth.register_auth_opts(conf, 'nova', service_type='compute')
コード例 #22
0
ファイル: glance.py プロジェクト: bharathshetty4/ironic
def register_opts(conf):
    conf.register_opts(opts, group='glance')
    auth.register_auth_opts(conf, 'glance')
コード例 #23
0
def register_opts(conf):
    conf.register_opts(opts, group='swift')
    auth.register_auth_opts(conf, 'swift')
コード例 #24
0
ファイル: neutron.py プロジェクト: windofthesky/ironic
def register_opts(conf):
    conf.register_opts(opts, group='neutron')
    auth.register_auth_opts(conf, 'neutron')
コード例 #25
0
def register_opts(conf):
    conf.register_opts(opts, group='glance')
    auth.register_auth_opts(conf, 'glance', service_type='image')
コード例 #26
0
ファイル: glance.py プロジェクト: zdj6373/ironic
def register_opts(conf):
    conf.register_opts(opts, group='glance')
    auth.register_auth_opts(conf, 'glance')