From e79ee5eb05cb2fa75b34e81d114f36b049d92cfe Mon Sep 17 00:00:00 2001
From: Frank Baier <frank.baier@swr.de>
Date: Wed, 29 Jan 2025 12:39:45 +0000
Subject: [PATCH] Make a difference between old and new checks becaus lib and
 checkman exists in booth

---
 dist.py | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/dist.py b/dist.py
index a0a724b..444945e 100644
--- a/dist.py
+++ b/dist.py
@@ -6,11 +6,16 @@ print(os.getcwd())
 
 os.makedirs(f"cmk_addons_plugins/{os.environ.get('PROJECT_NAME')}")
 
-items = ['__init__.py', 'agent_based', 'graphing', 'libexec', 'rulesets', 'server_side_calls', 'special_agents']
-
-for item in items:
-    if os.path.exists(item):
-        shutil.move(item, f"cmk_addons_plugins/{os.environ.get('PROJECT_NAME')}")
+if os.path.exists('agent_based'):
+    items = ['__init__.py', 'agent_based', 'graphing', 'libexec', 'rulesets', 'server_side_calls', 'special_agents', 'lib', 'checkman']
+    for item in items:
+        if os.path.exists(item):
+            shutil.move(item, f"cmk_addons_plugins/{os.environ.get('PROJECT_NAME')}")
+else:
+    items = ['__init__.py', 'agent_based', 'graphing', 'libexec', 'rulesets', 'server_side_calls', 'special_agents']
+    for item in items:
+        if os.path.exists(item):
+            shutil.move(item, f"cmk_addons_plugins/{os.environ.get('PROJECT_NAME')}")
 
 version = os.environ.get("CI_COMMIT_TAG")
 name = os.environ.get("PROJECT_NAME")
-- 
GitLab