diff --git a/src/cli/one_helper/onezone_helper.rb b/src/cli/one_helper/onezone_helper.rb index e3d7bdfcb8..3bc5f97017 100644 --- a/src/cli/one_helper/onezone_helper.rb +++ b/src/cli/one_helper/onezone_helper.rb @@ -64,7 +64,7 @@ class Replicator @l_fed_elements = { :raw => @l_config } if OpenNebula.is_error?(@l_config) - STDERR.puts 'Unable to read OpenNebula configuration. ' \ + STDERR.puts 'Unable to read local OpenNebula configuration. ' \ 'Is OpenNebula running?' exit(-1) end @@ -81,6 +81,12 @@ class Replicator @r_config_elements = { :raw => @r_config } @r_fed_elements = { :raw => @r_config } + if OpenNebula.is_error?(@r_config) + STDERR.puts 'Unable to read remote OpenNebula configuration. ' \ + "Is OpenNebula running on #{@remote_server}?" + exit(-1) + end + fetch_db_config(@r_config_elements) fetch_fed_config(@r_fed_elements)