[rancid] FXOS debugging
heasley
heas at shrubbery.net
Wed Nov 28 06:54:40 UTC 2018
Tue, Nov 27, 2018 at 04:34:22PM +0000, Ryan West:
> send: sending "show model\r" to { exp5 }
> invalid command name "^-"
> while executing
> "^-"
> invoked from within
> "expect {
> -re "\b+" { exp_continue }
> -re "^\[^\n\r *]*$reprompt" { send_user -- "$expect_out(buffer)"
> }
> -re "^\[^\n\r]*$reprom..."
> (procedure "run_commands" line 36)
> invoked from within
> "run_commands $prompt $command"
> ("foreach" body line 206)
> invoked from within
> "foreach router [lrange $argv $i end] {
> set router [string tolower $router]
> # attempt at platform switching.
> set platform ""
> send_user ..."
> (file "/usr/local/rancid/bin/fxlogin" line 870)
hmm, i suspect this is a tcl bug. are you perhaps using some crusty
Centos with an old tcl? you could try changing:
-re "^\[^-]*--More--\[^\r\n]*\[\r\n]+" { # fxos FTP pager
to
-re -- "^\[^-]*--More--\[^\r\n]*\[\r\n]+" { # fxos FTP pager
More information about the Rancid-discuss
mailing list