Use a default zookeepers constant instead of trying to load a configuration file

This commit is contained in:
R. Tyler Croy 2015-09-03 08:24:08 -07:00
parent 20d90058e9
commit d2f2b4b6db
No known key found for this signature in database
GPG Key ID: 1426C7DC3F51E16F
3 changed files with 3 additions and 2 deletions

View File

@ -8,6 +8,7 @@ import groovy.util.logging.Slf4j
@Singleton
@Slf4j
class Configuration extends Properties {
static final String DEFAULT_ZOOKEEPERS = 'localhost:2181'
/**
* Load defaults, starting in the current working directory, searching for
* 'offtopic.properties'

View File

@ -31,7 +31,7 @@ class OfftopicClient {
return
}
KafkaSubscriber subscriber = new KafkaSubscriber(System.getProperty('zookeepers') ?: Configuration.instance.zookeepers,
KafkaSubscriber subscriber = new KafkaSubscriber(System.getProperty('zookeepers') ?: Configuration.DEFAULT_ZOOKEEPERS,
topic,
"offtopic-${clientId}")
subscriber.callback = this.messageCallback

View File

@ -19,7 +19,7 @@ import offtopic.OfftopicClient
ratpack {
bindings {
offtopic.Configuration.instance.loadDefaults()
offtopic.curator.CuratorPool.prepare(System.getProperty('zookeepers') ?: Configuration.instance.zookeepers)
offtopic.curator.CuratorPool.prepare(System.getProperty('zookeepers') ?: Configuration.DEFAULT_ZOOKEEPERS)
module HandlebarsModule
module JacksonModule
}