summaryrefslogtreecommitdiff
path: root/oxidized.gemspec
AgeCommit message (Collapse)Author
2018-04-25additional touchups to catch up with masterWild Kat
2018-04-25Merge branch 'master' into the-great-makeoverWild Kat
2018-04-22integrate codecovWild Kat
2018-04-21the great makeover - standardize layout, alignment, indentationWild Kat
2018-04-20Be pessimistic about rubocopWild Kat
2018-04-20bump rubocop to 0.55 and regenerate .rubocop_todo.ymlWild Kat
2018-04-11introduce rubocop and bump testing ecosystemWild Kat
2017-07-02Update oxidized.gemspecFauli83
2017-04-12Add new output GitCryptClement Parisot
Signed-off-by: Clement Parisot <clement.parisot@uni.lu>
2017-03-07reverted back to net-ssh 3.0.2Matthias Cramer
2017-03-07added model for OneAccess OneOS Voice Gateways/RoutersMatthias Cramer
Slight modifications to gemspec for newer ssh gem and correct telnet syntax
2016-09-16ruby2.1 behaves oddly with this style of dependcySaku Ytti
fixed #565
2016-07-22ruby2.3 and newer do not ship with net::telnetSaku Ytti
closes #504
2016-05-05be pessimistic about net-sshSaku Ytti
actually closes #360
2016-05-05be pessimistic about sshSaku Ytti
closes #360
2016-02-06Require ruby 2.0.0 or newerSaku Ytti
Remove redundant 'build' task.
2016-01-04use latest net-sshElvin Efendi
2016-01-04merge versionElvin Efendi
2016-01-04Merge remote-tracking branch 'upstream/master' into merge-upstreamElvin Efendi
2015-12-29Update net-ssh version dependecy.Tyler Christiansen
Closes #214.
2015-11-13better test framework, more specs and Travis CIElvin Efendi
2015-11-06release 0.9.0Saku Ytti
2015-09-17restore ruby 1.9.3 compatibility0.8.1Saku Ytti
fix some whitespaces bump up gemspec version
2015-09-14release new versionSaku Ytti
bump up gemspec
2015-09-12Fix FloatDomainError when 0 nodes are foundSaku Ytti
Oxidized would throw: ---- /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/jobs.rb:36:in `to_i': NaN (FloatDomainError) from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/jobs.rb:36:in `new_count' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/jobs.rb:28:in `duration' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/jobs.rb:16:in `initialize' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/worker.rb:7:in `new' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/worker.rb:7:in `initialize' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/core.rb:21:in `new' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/core.rb:21:in `initialize' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/core.rb:12:in `new' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/core.rb:12:in `new' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/lib/oxidized/cli.rb:9:in `run' from /var/lib/gems/2.1.0/gems/oxidized-0.7.2/bin/oxidized:9:in `<top (required)>' from /usr/local/bin/oxidized:23:in `load' from /usr/local/bin/oxidized:23:in `<main>' --- When nodes.size == 0, this may happen when you have say one node in router.db which has non-existing model. Actual problem happens in jobs.rb: @duration = @durations.inject(:+).to_f / @nodes.size ... @want = ((@nodes.size * @duration) / @interval).to_i Simplified: a = 0.0 / 0 b = a.to_i
2015-08-28Initial implementation of the hook featureAnton Aksola
The current implementation is modular and allows users to define hooks in several ways: * Use one of the built-in hook types (currently only 'exec') * Define their own Hook classes inside ~/.config/oxidized/hook Exec hook type runs a user defined command with or without shell. It populates a bunch of environment variables with metadata. The command can either be run as synchronous or asynchronous. The default is synchronous.
2015-06-17bump versionSamer Abdel-Hafez
2015-05-26bump up gemspec version0.7.1Saku Ytti
2015-05-21update gemspecSaku Ytti
2015-04-22release 0.6.0Saku Ytti
2015-04-20don't use keyboard interactive passwordsSaku Ytti
(new behavior in net-ssh 2.9.3)
2015-04-03version 0.5.00.5.0Samer Abdel-Hafez
2015-03-10Bugfixes and bump to 0.4.1Samer Abdel-Hafez
2015-02-27Minor cosmetic changes and additionsSamer Abdel-Hafez
2015-02-19Update oxidized.gemspecArnoud Vermeer
Require rugged for lib/oxidized/output/git.rb
2015-02-13bump to 0.3.0Samer Abdel-Hafez
2015-02-02add nopedial as author, so he can release gemSaku Ytti
2014-12-03bump up gemspec versionSaku Ytti
2014-08-16update change log, bump up gemspecSaku Ytti
2014-07-24update gemspec version0.2.2Saku Ytti
2014-07-24fix variable reasolving0.2.1Saku Ytti
+ bumpup gemspec
2014-07-24bump up gemspec version0.2.0Saku Ytti
2014-07-21Fix bug in 'vars.rb'0.1.1Saku Ytti
We need to return value of 'r' instead of value of previous evaluation.
2014-07-20bump up gemspec0.1.0Saku Ytti
- actually start to follow semantic version - a.b.c a == major, b == minor c == patch - c only for bug-fixes etc - b for non-breaking new features - a for breaking new featires - a == 0 is special, can break anywhere - http://semver.org - add more specific version restrictions for gems
2014-07-20Depend on newer asetus versionSaku Ytti
We are doing this in sql.rb :user => @cfg.sql.user? :password => @cfg.sql.password? As 'asetus' will accept arbitrary chain @cfg.sql.one.two.three it is clear that 'one' or 'two' cannot _ever_ return nil/false, otherwise you cannot create 'three'. So if there isn't value of one/two, instance of 'asetus' is returned, upon which we can build two, and then tree'. one?, two?, three? version existed in old asetus, as strict boolean test @cfg.sql.one? would return true, false or nil In newer version, instead of returning true, it returns actual value.
2014-07-17bump up gemspec version0.0.65Saku Ytti
2014-07-11bump up gemspec version0.0.64Saku Ytti
2014-07-11bump up gemspec version0.0.63Saku Ytti
2014-07-09bump up gemspecSaku Ytti
2014-07-09fixed #13Samer Abdel-Hafez