def test_console_settings_xvpvnc(self, _utils_config, _canonical_url): _utils_config.return_value = 'xvpvnc' _cc_host = "nova-cc-host1" _canonical_url.return_value = 'http://' + _cc_host _con_sets = hooks.console_settings() console_settings = { 'console_access_protocol': 'xvpvnc', 'console_keymap': 'en-us', 'console_proxy_xvpvnc_port': 6081, 'console_proxy_xvpvnc_host': _cc_host, 'console_proxy_xvpvnc_address': 'http://%s:6081/console' % (_cc_host), } self.assertEqual(_con_sets, console_settings)
def test_console_settings_spice(self, _utils_config, _canonical_url): _utils_config.return_value = 'spice' _cc_host = "nova-cc-host1" _canonical_url.return_value = 'http://' + _cc_host _con_sets = hooks.console_settings() console_settings = { 'console_proxy_spice_address': 'http://%s:6082/spice_auto.html' % (_cc_host), 'console_proxy_spice_host': _cc_host, 'console_proxy_spice_port': 6082, 'console_access_protocol': 'spice', 'console_keymap': 'en-us' } self.assertEqual(_con_sets, console_settings)
def test_console_settings_explicit_ip(self, _utils_config, _https): _utils_config.return_value = 'spice' _https.return_value = False _cc_public_host = "public-host" self.test_config.set('console-proxy-ip', _cc_public_host) _con_sets = hooks.console_settings() console_settings = { 'console_proxy_spice_address': 'http://%s:6082/spice_auto.html' % (_cc_public_host), 'console_proxy_spice_host': _cc_public_host, 'console_proxy_spice_port': 6082, 'console_access_protocol': 'spice', 'console_keymap': 'en-us' } self.assertEqual(_con_sets, console_settings)