Module: ProxyMgr
- Defined in:
- lib/proxymgr.rb,
lib/proxymgr/sink.rb,
lib/proxymgr/config.rb,
lib/proxymgr/haproxy.rb,
lib/proxymgr/logging.rb,
lib/proxymgr/watcher.rb,
lib/proxymgr/platform.rb,
lib/proxymgr/callbacks.rb,
lib/proxymgr/watcher/dns.rb,
lib/proxymgr/watcher/base.rb,
lib/proxymgr/watcher/file.rb,
lib/proxymgr/haproxy/state.rb,
lib/proxymgr/haproxy/server.rb,
lib/proxymgr/haproxy/socket.rb,
lib/proxymgr/platform/linux.rb,
lib/proxymgr/service_config.rb,
lib/proxymgr/haproxy/control.rb,
lib/proxymgr/haproxy/process.rb,
lib/proxymgr/haproxy/updater.rb,
lib/proxymgr/process_manager.rb,
lib/proxymgr/service_manager.rb,
lib/proxymgr/watcher/zookeeper.rb,
lib/proxymgr/service_config/base.rb,
lib/proxymgr/watcher/campanja_zk.rb,
lib/proxymgr/haproxy/socket_manager.rb,
lib/proxymgr/service_config/zookeeper.rb,
lib/proxymgr/process_manager/signal_handler.rb
Defined Under Namespace
Modules: Callbacks, Logging, Platform, ServiceConfig, Watcher
Classes: Config, Haproxy, ProcessManager, ServiceManager, Sink
Class Method Summary
collapse
Class Method Details
.root ⇒ Object
13
14
15
|
# File 'lib/proxymgr.rb', line 13
def self.root
File.expand_path(File.join(__FILE__, '..', '..'))
end
|
.template_dir ⇒ Object
17
18
19
|
# File 'lib/proxymgr.rb', line 17
def self.template_dir
File.join(root, 'etc')
end
|