def __init__(self): Driver.__init__(self, 'saegw_telnet') self.user_re = [re.compile(r'Please give the username:\r\n')] self.password_re = [ re.compile(r'Please give the password for user\r\n') ] self.prompt_re = [re.compile(r'\[.*\][\r\x00]*\r\n#')]
def __init__(self): Driver.__init__(self, 'mme_telnet') self.user_re = [re.compile(r'ENTER USERNAME < ')] self.password_re = [re.compile(r'ENTER PASSWORD < ')] self.prompt_re = [re.compile(r'\r\n< \x08 ')] self.login_error_re = [re.compile(r'AUTHORIZATION FAILURE ')]
def __init__(self): Driver.__init__(self, 'hp_pro_curve') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re self.error_re = _error_re self.login_error_re = _login_fail_re
def __init__(self): Driver.__init__(self, "hp_pro_curve") self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re self.error_re = _error_re self.login_error_re = _login_fail_re
def __init__(self): Driver.__init__(self, 'ericsson_ban') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re self.error_re = _error_re self.login_error_re = _login_fail_re
def __init__(self): Driver.__init__(self, 'junos_erx') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re # JunOS ERX OS do not accept further login # attempts after failing one. So in this hack, we # re-connect after each attempt... self.reconnect_between_auth_methods = True
def __init__(self): Driver.__init__(self, 'enterasys') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'aironet') self.user_re = _user_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'arbor_peakflow') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'saegw_ssh2') self.password_re = [re.compile(r'Password:'******'\[.*\][\r\x00]*\r\n#')]
def __init__(self): Driver.__init__(self, 'smart_edge_os') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'generic')
def __init__(self): Driver.__init__(self, 'mrv') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'sros') self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'aix') self.user_re = _user_re self.password_re = _password_re
def __init__(self): Driver.__init__(self, 'generic_linux') self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'extremexos') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'zyxel') self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'one_os') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re
def __init__(self): Driver.__init__(self, 'saegw_telnet') self.user_re = [re.compile(r'Please give the username:\r\n')] self.password_re = [re.compile(r'Please give the password for user\r\n')] self.prompt_re = [re.compile(r'\[.*\][\r\x00]*\r\n#')]
def __init__(self): Driver.__init__(self, 'ios') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re self.error_re = _error_re
def __init__(self): Driver.__init__(self, 'mme_ssh2') self.password_re = [re.compile(r'password:'******'\r\n< \x08 ')] self.login_error_re = [re.compile(r'Permission denied')]
def __init__(self): Driver.__init__(self, 'junos') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re self.error_re = _error_re
def __init__(self): Driver.__init__(self, 'junos_erx') self.user_re = _user_re self.password_re = _password_re self.prompt_re = _prompt_re