From 112275c789f70d14e757cf72c9897451498c1b33 Mon Sep 17 00:00:00 2001
From: Fotis Voutsas <fotis@netdata.cloud>
Date: Fri, 6 Oct 2023 11:24:58 +0300
Subject: [PATCH] Fixes in integration generation script (#16141)

---
 integrations/gen_integrations.py | 2 +-
 integrations/templates/setup.md  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/integrations/gen_integrations.py b/integrations/gen_integrations.py
index ca81a04f4e..6d439a52d1 100755
--- a/integrations/gen_integrations.py
+++ b/integrations/gen_integrations.py
@@ -149,7 +149,7 @@ def strfy(value):
     if not isinstance(value, str):
         return value
 
-    return ' '.join([v.strip() for v in value.strip().split("\n") if v])
+    return ' '.join([v.strip() for v in value.strip().split("\n") if v]).replace('|', '/')
 
 
 
diff --git a/integrations/templates/setup.md b/integrations/templates/setup.md
index 0a202fecb0..e2318ed850 100644
--- a/integrations/templates/setup.md
+++ b/integrations/templates/setup.md
@@ -65,7 +65,7 @@ There is no configuration file.
 | Name | Description | Default | Required |
 |:----|:-----------|:-------|:--------:|
 [% for item in entry.setup.configuration.options.list %]
-| [[ strfy(item.name) ]] | [[ strfy(item.description) ]] | [[ strfy(item.default) ]] | [[ strfy(item.required) ]] |
+| [[ strfy(item.name) ]] | [[ strfy(item.description) ]] | [[ strfy(item.default_value) ]] | [[ strfy(item.required) ]] |
 [% endfor %]
 
 [% for item in entry.setup.configuration.options.list %]