mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
feature #1265: Warning when using server instead of host in econe
This commit is contained in:
parent
a3d7888c32
commit
d3b624d4a6
@ -25,7 +25,7 @@
|
||||
:one_xmlrpc: http://localhost:2633/RPC2
|
||||
|
||||
# Host and port where econe server will run
|
||||
:server: localhost
|
||||
:host: localhost
|
||||
:port: 4567
|
||||
|
||||
# SSL proxy that serves the API (set if is being used)
|
||||
|
@ -79,7 +79,14 @@ set :config, conf
|
||||
include CloudLogger
|
||||
enable_logging EC2_LOG, settings.config[:debug_level].to_i
|
||||
|
||||
if CloudServer.is_port_open?(settings.config[:server],
|
||||
if settings.config[:server]
|
||||
settings.config[:host] ||= settings.config[:server]
|
||||
warning = "Warning: :server: configuration parameter has been deprecated."
|
||||
warning << " Use :host: instead."
|
||||
settings.logger.warn warning
|
||||
end
|
||||
|
||||
if CloudServer.is_port_open?(settings.config[:host],
|
||||
settings.config[:port])
|
||||
settings.logger.error {
|
||||
"Port #{settings.config[:port]} busy, please shutdown " <<
|
||||
@ -88,7 +95,7 @@ if CloudServer.is_port_open?(settings.config[:server],
|
||||
exit -1
|
||||
end
|
||||
|
||||
set :bind, settings.config[:server]
|
||||
set :bind, settings.config[:host]
|
||||
set :port, settings.config[:port]
|
||||
|
||||
begin
|
||||
|
@ -92,7 +92,14 @@ use Rack::Session::Pool, :key => 'occi'
|
||||
set :public_folder, Proc.new { File.join(root, "ui/public") }
|
||||
set :views, settings.root + '/ui/views'
|
||||
|
||||
if CloudServer.is_port_open?(settings.config[:server],
|
||||
if settings.config[:server]
|
||||
settings.config[:host] ||= settings.config[:server]
|
||||
warning = "Warning: :server: configuration parameter has been deprecated."
|
||||
warning << " Use :host: instead."
|
||||
settings.logger.warn warning
|
||||
end
|
||||
|
||||
if CloudServer.is_port_open?(settings.config[:host],
|
||||
settings.config[:port])
|
||||
settings.logger.error {
|
||||
"Port #{settings.config[:port]} busy, please shutdown " <<
|
||||
@ -101,20 +108,10 @@ if CloudServer.is_port_open?(settings.config[:server],
|
||||
exit -1
|
||||
end
|
||||
|
||||
host = settings.config[:host] || settings.config[:server]
|
||||
set :bind, host
|
||||
|
||||
if settings.config[:server]
|
||||
warning = "Warning: :server: configuration parameter has been deprecated."
|
||||
warning << " Use :host: instead."
|
||||
settings.logger.error warning
|
||||
end
|
||||
|
||||
set :bind, settings.config[:host]
|
||||
set :port, settings.config[:port]
|
||||
|
||||
|
||||
|
||||
|
||||
# Create CloudAuth
|
||||
begin
|
||||
ENV["ONE_CIPHER_AUTH"] = OCCI_AUTH
|
||||
|
Loading…
x
Reference in New Issue
Block a user