Module: Netconf::Junos::TransTelnet

Defined in:
lib/net/netconf/jnpr/telnet.rb

Instance Method Summary collapse

Instance Method Details

#trans_loginObject


9
10
11
12
13
14
# File 'lib/net/netconf/jnpr/telnet.rb', line 9

def 
  l_rsp = @trans.( @args[:username], @args[:password] )
  # @@@/JLS: need to rescue the timeout ... ???      
  l_rsp.match("([>%])\s+$")
  @exec_netconf = ($1 == '%') ? Netconf::Junos::NETCONF_SHELL : Netconf::Junos::NETCONF_CLI
end

#trans_start_netconfObject


16
17
18
# File 'lib/net/netconf/jnpr/telnet.rb', line 16

def trans_start_netconf
  @trans.puts @exec_netconf
end