Module: ZimbraInterceptingProxy
- Defined in:
- lib/zimbra_intercepting_proxy.rb,
lib/zimbra_intercepting_proxy/user.rb,
lib/zimbra_intercepting_proxy/debug.rb,
lib/zimbra_intercepting_proxy/config.rb,
lib/zimbra_intercepting_proxy/server.rb,
lib/zimbra_intercepting_proxy/backend.rb,
lib/zimbra_intercepting_proxy/request.rb,
lib/zimbra_intercepting_proxy/version.rb,
lib/zimbra_intercepting_proxy/connection.rb
Defined Under Namespace
Modules: Backend, Config, Debug, Server Classes: Connection, Request, User
Constant Summary collapse
- VERSION =
"0.0.4.1"
Class Method Summary collapse
Class Method Details
.config!(options) ⇒ Object
23 24 25 26 27 28 29 30 31 32 |
# File 'lib/zimbra_intercepting_proxy.rb', line 23 def self.config!() ZimbraInterceptingProxy::Config.domain = [:domain] ZimbraInterceptingProxy::Config.migrated_users_file = [:migrated_users_file] ZimbraInterceptingProxy::Config.old_backend = [:old_backend] ZimbraInterceptingProxy::Config.new_backend = [:new_backend] ZimbraInterceptingProxy::Config.bind_address = [:bind_address] || "0.0.0.0" ZimbraInterceptingProxy::Config.bind_port = [:bind_port] ZimbraInterceptingProxy::Config.debug = [:debug] ZimbraInterceptingProxy::Config.new_mbx_local_ip_regex = [:new_mbx_local_ip_regex] end |
.start(options) ⇒ Object
18 19 20 21 |
# File 'lib/zimbra_intercepting_proxy.rb', line 18 def self.start() config!() ZimbraInterceptingProxy::Server.run end |