lib/awestruct/cli/options.rb in awestruct-0.5.6.beta9 vs lib/awestruct/cli/options.rb in awestruct-0.5.6
- old
+ new
@@ -160,12 +160,12 @@
exit
end
end
opts.parse!(args)
- self.base_url ||= DEFAULT_BASE_URL
self.port ||= DEFAULT_PORT
- self.bind_addr ||= DEFAULT_BIND_ADDR
+ self.bind_addr = LOCAL_HOSTS[DEFAULT_BIND_ADDR] if self.bind_addr === DEFAULT_BIND_ADDR
+ self.base_url = %(http://#{self.bind_addr}:#{self.port}) if self.base_url === DEFAULT_BASE_URL
self.generate = true if self.generate.nil?
self
end # parse()