Merge "Explicitly unset console_access_protocol"
This commit is contained in:
commit
b9cdfa8713
|
@ -534,7 +534,7 @@ def console_settings():
|
|||
rel_settings = {}
|
||||
proto = common.console_attributes('protocol')
|
||||
if not proto:
|
||||
return {}
|
||||
return {'console_access_protocol': None}
|
||||
rel_settings['console_keymap'] = hookenv.config('console-keymap')
|
||||
rel_settings['console_access_protocol'] = proto
|
||||
|
||||
|
|
|
@ -572,6 +572,7 @@ class NovaCCHooksTests(CharmTestCase):
|
|||
|
||||
self.relation_set.assert_called_with(
|
||||
relation_id=None,
|
||||
console_access_protocol=None,
|
||||
ca_cert='foocert64',
|
||||
region='RegionOne',
|
||||
volume_service='cinder',
|
||||
|
@ -608,6 +609,7 @@ class NovaCCHooksTests(CharmTestCase):
|
|||
hooks.compute_joined()
|
||||
self.relation_set.assert_called_with(
|
||||
relation_id=None,
|
||||
console_access_protocol=None,
|
||||
quantum_url='http://nova-cc-host1:9696',
|
||||
ca_cert='foocert64',
|
||||
quantum_port=9696,
|
||||
|
@ -990,6 +992,12 @@ class NovaCCHooksTests(CharmTestCase):
|
|||
}
|
||||
self.assertEqual(_con_sets, console_settings)
|
||||
|
||||
def test_console_settings_none(self):
|
||||
self.test_config.set('console-access-protocol', '')
|
||||
self.assertEqual(
|
||||
hooks.console_settings(),
|
||||
{'console_access_protocol': None})
|
||||
|
||||
@patch('charmhelpers.contrib.hahelpers.cluster.https')
|
||||
def test_console_settings_explicit_ip(self, _https):
|
||||
self.test_config.set('console-access-protocol', 'spice')
|
||||
|
|
Loading…
Reference in New Issue