def test_get_policy_setting(self): options.policy = 'warning' options.hostfile = '' options.syshostfile = '' settings = get_host_keys_settings(options) instance = get_policy_setting(options, settings) self.assertIsInstance(instance, paramiko.client.WarningPolicy) options.policy = 'autoadd' options.hostfile = '' options.syshostfile = '' settings = get_host_keys_settings(options) instance = get_policy_setting(options, settings) self.assertIsInstance(instance, paramiko.client.AutoAddPolicy) os.unlink(settings['host_keys_filename']) options.policy = 'reject' options.hostfile = '' options.syshostfile = '' settings = get_host_keys_settings(options) try: instance = get_policy_setting(options, settings) except ValueError: self.assertFalse(settings['host_keys'] and settings['system_host_keys']) else: self.assertIsInstance(instance, paramiko.client.RejectPolicy)
def test_get_policy_setting(self): options.policy = 'warning' options.hostFile = '' options.sysHostFile = '' settings = get_host_keys_settings(options) instance = get_policy_setting(options, settings) self.assertIsInstance(instance, paramiko.client.WarningPolicy) options.policy = 'autoadd' options.hostFile = '' options.sysHostFile = '' settings = get_host_keys_settings(options) instance = get_policy_setting(options, settings) self.assertIsInstance(instance, paramiko.client.AutoAddPolicy) os.unlink(settings['host_keys_filename']) options.policy = 'reject' options.hostFile = '' options.sysHostFile = '' settings = get_host_keys_settings(options) try: instance = get_policy_setting(options, settings) except ValueError: self.assertFalse( settings['host_keys'] and settings['system_host_keys'] ) else: self.assertIsInstance(instance, paramiko.client.RejectPolicy)
def make_handlers(loop, options): host_keys_settings = get_host_keys_settings(options) policy = get_policy_setting(options, host_keys_settings) handlers = [(r'/', IndexHandler, dict(loop=loop, policy=policy, host_keys_settings=host_keys_settings)), (r'/ws', WsockHandler, dict(loop=loop))] return handlers
def make_handlers(loop, options): host_keys_settings = get_host_keys_settings(options) policy = get_policy_setting(options, host_keys_settings) handlers = [ (r'/', IndexHandler, dict(loop=loop, policy=policy, host_keys_settings=host_keys_settings)), (r'/ws', WsockHandler, dict(loop=loop)) ] return handlers
def make_handlers(loop, options): host_keys_settings = get_host_keys_settings(options) policy = get_policy_setting(options, host_keys_settings) handlers = [ (r'/', IndexPageHandler, dict(loop=loop)), (r'/webssh', SSHPageHandler, dict(loop=loop, policy=policy, host_keys_settings=host_keys_settings)), (r'/webtelnet', TelnetPageHandler, dict(loop=loop)), (r'/ssh_terminal', SSHTerminalHandler, dict(loop=loop, policy=policy, host_keys_settings=host_keys_settings)), (r'/telnet_terminal', TelnetTerminalHandler, dict(loop=loop)), (r'/ssh', WsockHandler, dict(loop=loop)), (r'/telnet',telnetCli.TelnetHandler,dict(loop=loop)) ] return handlers