Utils: Improve debug print

Currently the log contains lines like:
"psusensor[1464]: Error getting [...]: retries left4294967295"

Make debug print more readable:
- Add missing space between 'retries left' and number of
  remaining retries
- Skip printing leftover retries when retries is zero as it
  would underflow

Change-Id: I467053b43642fffb58771e525b773e2f1a0c24f3
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
diff --git a/src/Utils.hpp b/src/Utils.hpp
index 78a6ecd..21384b5 100644
--- a/src/Utils.hpp
+++ b/src/Utils.hpp
@@ -263,12 +263,14 @@
                 const boost::system::error_code ec, SensorBaseConfigMap& data) {
                 if (ec)
                 {
-                    std::cerr << "Error getting " << path << ": retries left"
-                              << retries - 1 << "\n";
                     if (retries == 0U)
                     {
+                        std::cerr << "Error getting " << path
+                                  << ": no retries left\n";
                         return;
                     }
+                    std::cerr << "Error getting " << path << ": " << retries - 1
+                              << " retries left\n";
                     auto timer = std::make_shared<boost::asio::steady_timer>(
                         self->dbusConnection->get_io_context());
                     timer->expires_after(std::chrono::seconds(10));