Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-26 | Resolves #81 | Florian Hibler | |
2015-02-26 | Resolves #80 | Florian Hibler | |
2015-02-26 | Merge pull request #82 from fhibler/master | ytti | |
Fixing HUP trap for reloading nodes | |||
2015-02-26 | Fixing formatting | Florian Hibler | |
2015-02-26 | Fixing HUP trap | Florian Hibler | |
2015-02-26 | Merge pull request #1 from ytti/master | Florian Hibler | |
Merge to latest | |||
2015-02-24 | kill -hup reloads nodes | Saku Ytti | |
2015-02-24 | set_cmd can't be nil | Saku Ytti | |
still not sure if this is the right way to guard non-string blocks... | |||
2015-02-23 | update changelog | Saku Ytti | |
2015-02-23 | guard against model returning non-string | Saku Ytti | |
Return empty string instead of what ever model returned. Closes #63 | |||
2015-02-22 | Give more helpful error message from git errors | Saku Ytti | |
closes #61 | |||
2015-02-22 | refactor HOLB prevention | Saku Ytti | |
Still not sure we want this. But previous one might have caused infinite loop in #work. Consider we have just 1 node all together, and our rotation interval is more than our MAX_INTER_JOB_GAP, then we'd add @want to 2, instead of 1. Now we want more threads than we have nodes, and 'while @jobs.size < @jobs.want' will never be true | |||
2015-02-22 | run #duration not #new_count | Saku Ytti | |
@duration isn't set before #duration is ran | |||
2015-02-22 | update changelog | Saku Ytti | |
2015-02-22 | Allow node to be removed while collecting | Saku Ytti | |
Closes #68 (hopefully at least) Further, our TODO to refactor/redesign the code to move state from memory to disk should help. | |||
2015-02-22 | add nagios monitoring script | Saku Ytti | |
closes #67 | |||
2015-02-21 | changelog update | Saku Ytti | |
2015-02-21 | Force new job if too long since last job | Saku Ytti | |
MAX_INTER_JOB_GAP is now 300s, if latest job was started 300s ago, we add new job. Ratioanele is that if we want n jobs, and all these jobs are taking very very long, or perhaps hanging, then we are blocking everything else too. Consider you have use one job, because it's enough to meet your rotation interval quota. Then some one box is somehow taking tens of minutes or hours, we won't figure out new amount of workers until it finishes, so we're blocking all other jobs from spawning. I'm not super happy about this solution, not really sure what is the right wayt to tackle it. | |||
2015-02-21 | Increase rolling average view | Saku Ytti | |
Previously view was 2 nodes, so if average was 7s then some node took 1000s your average would be 503.5s. Now we're looking rolling average of each node, which might not be wise either, perhaps I should limit it to last 100 or 1000 nodes. Since we really don't want another place where we have potentially unbounded amount of state... | |||
2015-02-21 | allow setting IP from source | Saku Ytti | |
sql/csv can now set IP as well as name, useful if you don't have FQDN. If IP is given, then we don't try to resolve name. closes #78 | |||
2015-02-19 | ironware fix | Saku Ytti | |
2015-02-19 | Merge pull request #77 from fhibler/master | ytti | |
Logout behaviour fixed. | |||
2015-02-19 | Logout behaviour fixed. | fhibler | |
2015-02-19 | xos update | Saku Ytti | |
2015-02-19 | Merge pull request #76 from fhibler/master | ytti | |
Password detection fixed | |||
2015-02-19 | Password detection fixed | fhibler | |
2015-02-19 | Update oxidized.gemspec | Arnoud Vermeer | |
Require rugged for lib/oxidized/output/git.rb | |||
2015-02-13 | bump to 0.3.0 | Samer Abdel-Hafez | |
2015-02-13 | Merge pull request #74 from sts/master | ytti | |
Adding an Init Script | |||
2015-02-12 | Update oxidized.init | Stefan Schlesinger | |
2015-02-12 | Create oxidized.init | Stefan Schlesinger | |
Add a sysv init script (tested with Debian/wheezy) | |||
2015-02-07 | add some todo items | Saku Ytti | |
It does not look too good that I'll have time to address them any time soon. | |||
2015-02-07 | Merge pull request #73 from erJasp/master | Samer Abdel-Hafez | |
Added model for Comware based devices | |||
2015-02-07 | Added model for Comware based devices | Jasper | |
Added support for Comware based devices from HP (A-series), H3C and 3Com. | |||
2015-02-02 | add nopedial as author, so he can release gem | Saku Ytti | |
2015-01-20 | Merge pull request #70 from yeled/patch-2 | ytti | |
stop Aruba changing the diff each 'show inventory' | |||
2015-01-20 | stop Aruba changing the diff each 'show inventory' | Charlie Allom | |
Also fix the boilerplate comment to reflect the OEM relationship | |||
2014-12-13 | Skip comments | Saku Ytti | |
closes #64 | |||
2014-12-03 | bump up gemspec version | Saku Ytti | |
2014-12-03 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-10-27 | Merge pull request #59 from sts/master | ytti | |
model/asa: ASA prompt contains HA Failover state separated by slashes | |||
2014-10-27 | docs: enable mapping update | Stefan Schlesinger | |
2014-10-27 | model/asa: ASA prompt contains HA Failover state separated by slashes | Stefan Schlesinger | |
2014-10-23 | Merge pull request #57 from sts/master | ytti | |
Fixing Cisco ASA models | |||
2014-10-23 | model/asa: removing >show clock and ignoring uptime in >show version | Stefan Schlesinger | |
2014-10-23 | model/asa: fixing prompt - hostname regex taken from ios model | Stefan Schlesinger | |
2014-10-23 | Merge pull request #56 from velzi/master | ytti | |
better dependencies | |||
2014-10-23 | better dependencies | Veli-Matti Leppänen | |
2014-10-23 | Merge pull request #55 from sts/patch-1 | ytti | |
Documentation Update | |||
2014-10-23 | Update README.md | Stefan Schlesinger | |