Module: Expect4r::Router::Ios::TermServer
- Included in:
- Ios
- Defined in:
- lib/router/cisco/ios/termserver.rb
Instance Method Summary collapse
Instance Method Details
#clear_line(lineno) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/router/cisco/ios/termserver.rb', line 9 def clear_line(lineno) confirm = [/\[confirm\]/, ""] @matches << confirm putline "clear line #{lineno}" rescue Expect4r::Router::Error::SyntaxError => e puts e.err_msg ensure @matches.delete confirm end |
#powercycle(lineno) ⇒ Object
4 5 6 7 8 |
# File 'lib/router/cisco/ios/termserver.rb', line 4 def powercycle(lineno) config "line #{lineno}\nmodem dtr\nmodem dtr-active" sleep 2 config "line #{lineno}\nno modem dtr\nno modem dtr-active" end |