Overview¶
The name is taken from conglomerate of two words: connection and door. Condoor provides an easy way to connect to Cisco devices over SSH and Telnet. It provides the connection door to the Cisco devices using standard Telnet and/or SSH protocol.
Condoor supports various software platforms including:
- Cisco IOS,
- Cisco IOS XE,
- Cisco IOS XR,
- Cisco IOS XR 64 bits,
- Cisco IOS XRv,
- Cisco NX-OS.
Condoor automatically adapts to different configuration modes and shells, i.e. XR Classic Admin mode, XR 64 bits Calvados Admin mode or Windriver Linux when connecting to the Line Cards.
Here is the command line which installs together with Condoor module:
$ condoor --help
Usage: condoor [OPTIONS]
Options:
--url URL The connection url to the host (i.e.
telnet://user:pass@hostname). The --url
option can be repeated to define multiple
jumphost urls. If no --url option provided
the CONDOOR_URLS environment variable is
used. [required]
--log-path PATH The logging path. If no path specified
condoor logs are sent to stdout and session
logs are sent to stderr.
--log-level [NONE|DEBUG|INFO|ERROR]
Logging level. [default: ERROR]
--log-session Log terminal session.
--force-discovery Force full device discovery.
--cmd TEXT The command to be send to the device. The
--cmd option can be repeated multiple times.
--print-info Print the discovered information.
--help Show this message and exit.