From 05ffce136a0d7911091101b090237acc35dcece5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Czern=C3=BD?= Date: Mon, 27 Apr 2026 09:57:22 +0200 Subject: [PATCH] M #-: Improve error messages for onezone serversync (#4174) (cherry picked from commit af05910b1ac2f12d2d2a424cfaa59d88f2a404ed) --- src/cli/one_helper/onezone_helper.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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)