From 6666e33dc19a72408a4b39e8eb96477072a9b5b4 Mon Sep 17 00:00:00 2001
From: Alexander Olofsson <alexander.olofsson@liu.se>
Date: Tue, 4 Apr 2023 14:52:00 +0200
Subject: [PATCH] Avoid erroring out on WDS client

---
 app/models/concerns/foreman_wds/host_extensions.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/models/concerns/foreman_wds/host_extensions.rb b/app/models/concerns/foreman_wds/host_extensions.rb
index 84ba025..dcb2166 100644
--- a/app/models/concerns/foreman_wds/host_extensions.rb
+++ b/app/models/concerns/foreman_wds/host_extensions.rb
@@ -100,9 +100,9 @@ module ForemanWds
     end
 
     def ensure_wds_client
-      raise NotImplementedError, 'Not implemented yet'
       return unless wds?
 
+      raise NotImplementedError, 'Not implemented yet'
       client = wds_server.ensure_client(self)
 
       Rails.logger.info client
@@ -113,9 +113,9 @@ module ForemanWds
     end
 
     def remove_wds_client
-      raise NotImplementedError, 'Not implemented yet'
       return unless wds?
 
+      raise NotImplementedError, 'Not implemented yet'
       wds_server.delete_client(self)
       true
     rescue ScriptError, StandardError => ex
-- 
GitLab