Jathan McCollum
Jathan McCollum
Sweep the codebase using `flake8` and make everything pep8-tastic, and clean up any lingering cruft like documentation typo, unused imports and the like.
Currently, `gong` exits silently when remote device terminates connection uncleanly. For example: ``` $ gong app-ab1-abc Connecting to app-ab1-abc.eng.example.net. Use ^X to exit. Fetching credentials from /home/jathan/.tacacsrc $ ``` The...
This is a common request, which goes something like this: 1. Connect to a device (or pool of devices) 2. Run a command 3. Stay connected 4. Delay for an...
At the bottom under "working with the queue": http://trigger.readthedocs.org/en/latest/usage/scripts/acl.html
This should be optionally per-device or global, similar to #138
Utils like `load_acl` and especially `acl` can be flipping confusing when you're trying to use them but `settings.WITH_ACLS=False`. There should be a visual warning or outright failure to utilize them...
To work with XML (such as with a dict, because that's nice!) much easier, you have to do this: ``` python from trigger.utils import xmltodict, strip_juniper_namespace from xml.etree.cElementTree import tostring...
It's not in the TACACSrc user guide, nor is it in configuration/settings doc! Fix!!
See foolscap: https://github.com/warner/foolscap This would solve: - Encryption over TLS to protect credentials - Endpoint validation and verification - Simplifying the chicken/egg problem of managing CAs and certs