コード例 #1
0
ファイル: dell.py プロジェクト: rahulbahal7/haas
    def connect(switch):
        # connect to the switch, and log in:
        console = pexpect.spawn('telnet ' + switch.hostname)
        console.expect('User Name:')
        console.sendline(switch.username)
        console.expect('Password:'******'Logged in to switch %r', switch)

        prompts = _console.get_prompts(console)
        return _Session(switch=switch, console=console, **prompts)
コード例 #2
0
    def connect(switch):
        console = pexpect.spawn('telnet ' + switch.hostname)
        console.expect('login: '******'Password: ')
        console.sendline(switch.password)

        prompts = _console.get_prompts(console)

        return _Session(console=console,
                        dummy_vlan=switch.dummy_vlan,
                        switch=switch,
                        **prompts)
コード例 #3
0
ファイル: dell.py プロジェクト: amatuerone/haas
    def connect(switch):
        # connect to the switch, and log in:
        console = pexpect.spawn('telnet ' + switch.hostname)
        console.expect('User Name:')
        console.sendline(switch.username)
        console.expect('Password:'******'Logged in to switch %r', switch)


        prompts = _console.get_prompts(console)
        return _Session(switch=switch,
                        console=console,
                        **prompts)
コード例 #4
0
ファイル: nexus.py プロジェクト: henn/hil
    def connect(switch):
        console = pexpect.spawn("telnet " + switch.hostname)
        console.expect("login: "******"Password: "******"telnet " + switch.hostname)
        console.expect("login: "******"Password: ")
        console.sendline(switch.password)

        prompts = _console.get_prompts(console)

        return _Session(console=console, dummy_vlan=switch.dummy_vlan, switch=switch, **prompts)