Repository navigation
Version 0.1.7-alpha
A post in the blog with more details.
New
- Support for SSH keys. From now Thymus has a dedicated mode that searches for any possible local keys inside ~/.ssh or ~/ssh. It cannot be combined with password-based authentication at the moment.
Enhancement
- Thymus quit using the Netmiko library. Retrieving network configs is based on a homemade async-library.
Fixes
- For the Arista platform some operations of the command "set" didn't work. E. g., a user couldn't change the heuristics mode.
- The "global show" command always showed default settings.
- With very low probability, a piping fabric could throw an exception of unexpected type which led to the application crash.
- IOS-like platforms could account for lines with technical, unrelated to configuration information, and put them into a root stubs attribute. From now Thymus ignores any information preceding the "version" keyword.
- IOS-like platforms have a special keyword that can span many lines (e.g., banner). Thymus accounted for every such line as a standalone stub element. From now Thymus accumulates lines between the special symbol (^C) inside a single stub.
- For UTF-encoded files with BOM, if they are opened with UTF encoding, Thymus had problems with lines that contained the BOM symbol.