summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2016-11-04This adds support for the Casa C1G CMTSRobert Drake
This will probably work for the other Casa CMTS as well.
2016-11-01expect prompt after sending enable passwordSaku Ytti
2016-10-31Update dnos.rbjackson-tim
Handles old DNOS switches that do not allow term length 0 prior to enable, and double exits in case of enable..
2016-10-31add Planet SGS switchesFlorian Klink
2016-10-31it shouldn't be a private methodSaku Ytti
2016-10-31Allow model to specify SSH PTY optionsSaku Ytti
2016-10-27add support for the HPE BladeSystemFlorian Klink
2016-10-26return nil if we can't find fileSaku Ytti
unsure if we really should, or just raise the error and let consumer of fetch decide what to do with the error
2016-10-26fetch should return string, not arraySaku Ytti
Also if group was explicitly given, we referred to wrong directory
2016-10-26Added Support for MRV FiberDriver Linux based management moduleEric Lindsjö
2016-10-25Added support for fujitsu blade switchesChristoffer Stokbaek
2016-10-19Update regex to match newer pfSense config filesDenver Abrey
2016-10-17Fix blank pfSense configs being saved if regex doesn't matchDenver Abrey
2016-10-17Merge pull request #588 from denvera/masterytti
Add key authentication to ssh input
2016-10-17Use variable vars(:ssh_keys) for private key authenticationDenver Abrey
2016-10-14bump up version0.18.0Saku Ytti
2016-10-13Add key authentication to ssh inputDenver Abrey
2016-10-12Interpolate also node variables, not just vars mapSaku Ytti
Fixes #583
2016-10-04The \n is not seen as a lineline with ' it need "boudreau
2016-09-30prompt not captured after sending enabe PWSaku Ytti
fixes #577
2016-09-29Redoing the modifications on a up to date baseCyril LAVIER
2016-09-28bump up version0.17.0Saku Ytti
2016-09-28interpolate node variable valuesSaku Ytti
Empty value was variably considered "" or nil, now it will always be "" string. Now "nil", "false", "true" strings are converted to their respective types nil, false and true. This also means we cannot have verbatim strings by that name, like if your password was "false", you're shit out of luck. If this is the case, we can add some __false__ hack or consider other similar solutions. Fixes #500 Fixes #534 May break stuff with ""/nil changing now, but as it was not consistent to begin with, I find it acceptable. Users now may need to manually enter nil in some fields to regain old behaviour.
2016-09-21rollback `alvarion` modelDanilo Sousa
wrongly removed in 56bac9722fe26ce8e0af54ec52ca0b17aa7c9fa1
2016-09-08Merge pull request #560 from MajesticFalcon/masterytti
Add some OS-Model mapping in README
2016-09-07Add OS-Model mapping in READMESchylar Utley
2016-09-06Remove extra new lines added by export commandgerard780
2016-09-02Update catos.rbboudreau
2016-08-30Update tftp.rbMajesticFalcon
2016-08-30Update tftp.rbMajesticFalcon
2016-08-30Remove unnecessary debuggingMajesticFalcon
2016-08-30Update Filename and tftp loadMajesticFalcon
2016-08-30Update tftpMajesticFalcon
2016-08-30Add UDP TFTPMajesticFalcon
2016-08-30Adding Alvarion modelMajesticFalcon
2016-08-29fix the node variable from `#fetch`. closes #529Danilo Sousa
in commit `de2a9d1` I changed the `#fetch` method to pass the `Node` object instead of the node name.
2016-08-29support terminal and ssh auth for same modelSaku Ytti
Some boxes like prokurwa may authenticate via SSH (proper), or may have no auth on SSH and use terminal auth (improper) Even if SSH is configured for terminal auth, in this change we attempt to detect prompt, so that we won't expect terminal auth, even when requested, if it is not presented.
2016-08-28Merge pull request #545 from MajesticFalcon/masterytti
Add more extensive pattern matching
2016-08-28Changing {0,} -> *MajesticFalcon
2016-08-28Add more extensive pattern matchingMajesticFalcon
2016-08-28expand_path in file outputSaku Ytti
so that ``` output: file: directory: ~/foox ``` will work
2016-08-26config pull will not remove its revision timeChristoffer Stokbaek
2016-08-25quote debuggingSaku Ytti
2016-08-25typo fixSaku Ytti
2016-08-25add debugging to key resolutionSaku Ytti
2016-08-25fix symbol conversion to stringSaku Ytti
2016-08-25refactor node resolutionSaku Ytti
two primary goals - username and password can come from different sources (Global PW, per group username) - model can come from group
2016-08-24Merge pull request #536 from funzoneq/masterytti
A10 and ASA fixes
2016-08-24Show partition-config all includes show running-config.Arnoud Vermeer
2016-08-23Use partition-confg for newer devicesArnoud Vermeer