mirror of https://github.com/reiseburo/hermann
commit
17a4dba8d2
2
Jarfile
2
Jarfile
|
@ -1 +1 @@
|
|||
jar 'org.apache.curator:curator-framework:2.4.0'
|
||||
jar 'org.apache.curator:curator-framework:2.4.0'
|
|
@ -30,14 +30,10 @@ Gem::Specification.new do |s|
|
|||
# IMPORTANT: make sure that jar-dependencies is only a development
|
||||
# dependency of your gem. if it is a runtime dependencies the require_jars
|
||||
# file will be overwritten during installation.
|
||||
s.add_dependency 'jar-dependencies', '~>0.1.2'
|
||||
s.requirements << "jar org.apache.kafka:kafka_2.10, 0.8.1.1"
|
||||
s.requirements << "jar org.mod4j.org.eclipse.xtext:log4j, 1.2.15"
|
||||
s.requirements << "jar org.scala-lang:scala-library, 2.10.1"
|
||||
s.requirements << "jar com.yammer.metrics:metrics-core, 2.2.0"
|
||||
s.requirements << "jar org.slf4j:slf4j-api, 1.7.2"
|
||||
s.requirements << "jar log4j:log4j, 1.2.17"
|
||||
s.requirements << "jar com.101tec:zkclient, 0.3"
|
||||
s.add_dependency 'jar-dependencies', '~>0.1.9'
|
||||
s.requirements << "jar org.apache.kafka:kafka_2.10, ~>0.8.1.1, ['junit:junit']"
|
||||
# use log4j-1.2.16+ to as 1.2.15 declares deps which are not in maven central and causes the dep resolution to fail
|
||||
s.requirements << "jar log4j:log4j, ~>1.2.16"
|
||||
s.require_paths = ["lib"]
|
||||
s.platform = 'java'
|
||||
else
|
||||
|
|
|
@ -31,5 +31,5 @@ module Hermann
|
|||
end
|
||||
|
||||
if Hermann.jruby?
|
||||
require 'hermann/java'
|
||||
require 'hermann/java'
|
||||
end
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
module Hermann
|
||||
VERSION = '0.20.2'
|
||||
VERSION = '0.20.3'
|
||||
end
|
||||
|
|
|
@ -1,15 +1,13 @@
|
|||
# this is a generated file, to avoid over-writing it just delete this comment
|
||||
require 'jar_dependencies'
|
||||
|
||||
require_jar( 'junit', 'junit', '3.8.1' )
|
||||
require_jar( 'com.101tec', 'zkclient', '0.3' )
|
||||
require_jar( 'com.yammer.metrics', 'metrics-core', '2.2.0' )
|
||||
require_jar( 'log4j', 'log4j', '1.2.17' )
|
||||
require_jar( 'jline', 'jline', '0.9.94' )
|
||||
require_jar( 'net.sf.jopt-simple', 'jopt-simple', '3.2' )
|
||||
require_jar( 'org.apache.zookeeper', 'zookeeper', '3.3.4' )
|
||||
require_jar( 'org.mod4j.org.eclipse.xtext', 'log4j', '1.2.15' )
|
||||
require_jar( 'org.slf4j', 'slf4j-api', '1.7.2' )
|
||||
require_jar( 'org.apache.kafka', 'kafka_2.10', '0.8.1.1' )
|
||||
require_jar( 'org.scala-lang', 'scala-library', '2.10.1' )
|
||||
require_jar( 'net.sf.jopt-simple', 'jopt-simple', '3.2' )
|
||||
require_jar( 'org.xerial.snappy', 'snappy-java', '1.0.5' )
|
||||
require_jar( 'jline', 'jline', '0.9.94' )
|
||||
require_jar( 'com.101tec', 'zkclient', '0.3' )
|
||||
require_jar( 'log4j', 'log4j', '1.2.17' )
|
||||
require_jar( 'org.scala-lang', 'scala-library', '2.10.1' )
|
||||
require_jar( 'org.slf4j', 'slf4j-api', '1.7.2' )
|
||||
require_jar( 'com.yammer.metrics', 'metrics-core', '2.2.0' )
|
||||
require_jar( 'org.apache.kafka', 'kafka_2.10', '0.8.1.1' )
|
||||
|
|
|
@ -4,7 +4,7 @@ require 'hermann/errors'
|
|||
|
||||
describe Hermann::Discovery::Zookeeper do
|
||||
let(:zk) { double }
|
||||
let(:zookeepers) { double }
|
||||
let(:zookeepers) { 'zk:2181' }
|
||||
let(:node) { {'host'=>'f', 'port'=>1 }.to_json }
|
||||
|
||||
subject { described_class.new(zookeepers) }
|
||||
|
@ -73,6 +73,7 @@ describe Hermann::Discovery::Zookeeper do
|
|||
end
|
||||
|
||||
it 'returns nil node not found' do
|
||||
expect(described_class.usable?).to be(true)
|
||||
allow(zk).to receive(:get).and_raise(ZK::Exceptions::NoNode)
|
||||
expect(subject.send(:fetch_znode, zk, id)).to be_nil
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue