lib/envoy/client/command.rb in envoy-proxy-0.1.1 vs lib/envoy/client/command.rb in envoy-proxy-0.1.2
- old
+ new
@@ -18,25 +18,24 @@
def load_config
if path = find_config
conf = YAML.load(File.read(path))
conf.is_a?(Array) ? conf : [conf]
else
- [{}]
+ [{"local_port" => "80"}]
end
end
options = parse_options
unless EM.reactor_running?
EM.run do
load_config.each do |config|
- config["local_port"] ||= rand(16383) + 49152
config = options.merge(config)
+ config["local_port"] ||= rand(16383) + 49152
config["hosts"] ||= [config.delete("host")] if config["host"]
config = config.each_with_object({}) do |(k, v), h|
h[k.to_sym] = v
end
Envoy::Client::Trunk.start config
end
end
-end
-
+end
\ No newline at end of file