ytti
ytti
It honors the model, and if model modifies the output, then the output is modified. It wouldn't be hard to add toggle for it. But I'm not planning to work...
it currently does not offer interactive pty login
I think we connect with IP, if you look at input/ssh.rb and input/telnet.rb
Dunno what to tell you, code says: ``` Oxidized.logger.debug "lib/oxidized/input/ssh.rb: Connecting to #{@node.name}" @ssh = Net::SSH.start(@node.ip, @node.auth[:username], ssh_opts) ``` Why do you think it's using the name? Can you confirm...
If you specify model name and auth details in CLI, you maybe able to login to device without it being in oxidized proper. But it wouldn't be hard to pass...
I believe the behaviour you're seeing is caused by `cmd :all`, can you try removing it from model, and see if it has impact?
Do you see this issue only in procurve or other boxes too where `| in foo` is supported? Is it possible to get one sanitised device to network to test...
Just for text, could you remove the expects too. The procurve is really awkward due to the ansi codes.
Thanks. I'm stumped, we'd need to debug at ssh/telnet level to see what's going on.
I think it would be best if I'd have access to an affected device