Module: ZK::Server::JavaEmbedded::JZ
- Defined in:
- lib/zk-server/java_embedded.rb
Overview
yeah, holla atcha boy, JZ
Class Method Summary collapse
-
.dynamically_create_consts ⇒ Object
ok, this is seriously seriously ugly, but we want to dynamically config log4j in this process which would require brain surgery if i didn't do it dynamically, therefore we need to have all of this stuff bind late, and we want some readable shortcuts to these fully-qualified path names after we've done our requires in 'require_dependencies'.
Class Method Details
.dynamically_create_consts ⇒ Object
ok, this is seriously seriously ugly, but we want to dynamically config log4j in this process which would require brain surgery if i didn't do it dynamically, therefore we need to have all of this stuff bind late, and we want some readable shortcuts to these fully-qualified path names after we've done our requires in 'require_dependencies'
so, yeah, sorry about this
23 24 25 26 27 28 29 30 31 32 |
# File 'lib/zk-server/java_embedded.rb', line 23 def self.dynamically_create_consts hash = { :Quorum => org.apache.zookeeper.server.quorum, :Server => org.apache.zookeeper.server } hash.each do |k,v| const_set(k, v) unless const_defined?(k) end end |