Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-02 | Quick-fix: repair some logic for @jobs_done. | Jason Ackley | |
This small adjustment changes to only increment @jobs_done for a successful pull of a node or when the retries are exceeded and the node is abandoned for that cycle. Previously @jobs_done was incremented as soon as process() was called. The problem is that this incremented @jobs_done before knowing if the node completes OK or fails (And requires a retry). During a retry - the node to be requeued for processing - which would increment @jobs_done multiple times per node (up to retries count per node for a downed node). This causes @jobs_done to become out of sync with reality. One of the main impacts of this is when the :nodes_done hook gets called. This could cause the hook to fire mid-cycle and then not fire at the 'real' end of the interval which is the intent of :nodes_done. The next time it fires would be when the @jobs_done catches back up (in the NEXT cycle) to the @nodes.count. | |||
2018-05-01 | Merge pull request #1323 from z00nx/openwrt | Wild Kat | |
Initial OpenWrt support | |||
2018-05-01 | Initial OpenWrt support | z00nx 0 | |
2018-04-30 | make opengear prompt mandatory | Wild Kat | |
2018-04-29 | refactor telnet input logging for consistently with ssh | Wild Kat | |
2018-04-28 | Update boss.rb | ospfbgp | |
Issues with some older boss switches that have the banner turned off. They still display the banner but it is just scrolls and no pause. The send "c" gets put at the prompt and you are now stuck. An easy fix is to just send new line so you get a new prompt and the next command does not get corrupt. Tested on about 100 BOSS switches and all working now. | |||
2018-04-27 | ignore node_want in csv.rb for now | Wild Kat | |
2018-04-27 | expect node_want in csv.rb from #1095 | Wild Kat | |
2018-04-27 | refactor login in ssh.rb | Wild Kat | |
2018-04-27 | add docs and tests for resolve_dns | Wild Kat | |
2018-04-27 | Merge remote-tracking branch 'upstream/no-resolve' into resolve-dns | Wild Kat | |
2018-04-27 | model: Added IOSXE model which uses IOS model | Neil Lathwood | |
2018-04-27 | Merge pull request #1315 from wk/potato-potato | ytti | |
transition from TimeoutError to Timeout::Error | |||
2018-04-27 | transition from TimeoutError to Timeout::Error | Wild Kat | |
2018-04-27 | Merge pull request #1280 from rgnv/master | ytti | |
Added Cisco Spark hook | |||
2018-04-27 | Merge pull request #1242 from cppmonkey/xgs4600-cli | ytti | |
Zyxel XGS4600 ssh/telnet | |||
2018-04-27 | Merge pull request #1314 from wk/xos-scrub-generated | ytti | |
scrub generated time from xos.rb configs (closes #629) | |||
2018-04-27 | scrub generated time from xos.rb configs (closes #629) | Wild Kat | |
2018-04-27 | Merge branch 'master' into xgs4600-cli | KodApa85 | |
2018-04-27 | Merge pull request #1175 from laf/ssh-auth-methods | ytti | |
Added support for setting ssh auth methods | |||
2018-04-27 | bring ciscosparkdiff.rb back into compliance with rubocop | Wild Kat | |
2018-04-27 | Rebased and fixed conflicts | Neil Lathwood | |
2018-04-27 | Merge remote-tracking branch 'upstream/master' into pr-1280 | Wild Kat | |
2018-04-27 | Another travis fix | Neil Lathwood | |
2018-04-27 | travis fixes | Neil Lathwood | |
2018-04-27 | Rebased from master | Neil Lathwood | |
2018-04-27 | Merge pull request #1238 from jiphex/fix-dnos-changing-info | ytti | |
Alter DNOS config. Remove constantly changing info | |||
2018-04-27 | Add SSH keepalive | Saku Ytti | |
Closes #1276 | |||
2018-04-26 | praise be | Saku Ytti | |
2018-04-26 | fix rubocop being anal | Saku Ytti | |
2018-04-26 | safe guard version for environment without git | Saku Ytti | |
2018-04-25 | only set version when building packege | Saku Ytti | |
2018-04-25 | fine tune rubocop to yttis exacting specifications | Wild Kat | |
2018-04-25 | set version from git | Saku Ytti | |
you still need to bump version.rb, as 'rake tag' will use that to create git tag, which we need :> | |||
2018-04-25 | Add option to force input string into 8bit-ascii | ytti | |
Essentially binary blob or UTF8 Closes #1210 | |||
2018-04-25 | Merge branch 'master' into the-great-makeover | Wild Kat | |
2018-04-22 | Change the debug log fsync to a flush | Jason Ackley | |
fsync() can be expensive on OSes and induce timeout failures when running with input debugging of SSH sessions. | |||
2018-04-21 | the great makeover - standardize layout, alignment, indentation | Wild Kat | |
2018-04-20 | Merge pull request #1291 from wk/refactor-awssns | ytti | |
restructure awssns.rb to comply with rubocop | |||
2018-04-19 | Add handling for devices that only prompt for a password via SSH | ja-frog | |
An approach to handling devices that do not prompt for a username, only a password when connecting via ssh. The Calix B6 inspired this. | |||
2018-04-19 | Basic support for NDMS OS (Zyxel Keenetic) | Yuri Zubov | |
2018-04-16 | restructure awssns.rb to comply with rubocop | Wild Kat | |
2018-04-16 | Merge branch 'master' into refactor-slackdiff | Wild Kat | |
2018-04-16 | model: netgear.rb support for older models (#1268) | Zsolt Zsiros | |
* Added support for older models (FW 5.x.y.z like on GS110TP, GS748Tv4, etc) * Fixed prompt regex * docs/Model-Notes/Netgear created * docs/Model-Notes/Netgear fixed typos | |||
2018-04-16 | Merge pull request #1282 from wk/refactor-xmppdiff | ytti | |
restructure xmppdiff.rb to comply with rubocop | |||
2018-04-15 | Merge pull request #1274 from wk/furiously-untab | ytti | |
eliminate tabs in favor of double space | |||
2018-04-15 | Merge pull request #1260 from wk/models-backflip | ytti | |
eliminate inverse methods from models | |||
2018-04-15 | Merge pull request #1261 from wk/verbose-hash-methods | ytti | |
standardize on verbose hash methods | |||
2018-04-15 | restructure slackdiff.rb to comply with rubocop | Wild Kat | |
2018-04-15 | restructure xmppdiff.rb to comply with rubocop | Wild Kat | |