coming together now.
This commit is contained in:
148
RenderCSVToMarkdown.sh
Normal file
148
RenderCSVToMarkdown.sh
Normal file
@@ -0,0 +1,148 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Render CSV to markdown table
|
||||
|
||||
COOLIFY_TO_ALL="src/services-coolify-techops-all.md"
|
||||
|
||||
rm $COOLIFY_TO_ALL || true
|
||||
echo "# Services hosted in KNEL Coolify Techops Instance, offered to all TSYS Group components" >> $COOLIFY_TO_ALL
|
||||
#Table heading
|
||||
echo " " >> $COOLIFY_TO_ALL
|
||||
echo "|Function|Vendor|Instance|" >> $COOLIFY_TO_ALL
|
||||
echo "|---|---|---|" >> $COOLIFY_TO_ALL
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-coolify-techops-all.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $COOLIFY_TO_ALL
|
||||
done
|
||||
|
||||
COOLIFY_TO_LOB="src/services-coolify-techops-lob.md"
|
||||
|
||||
rm $COOLIFY_TO_LOB || true
|
||||
echo "# Services hosted in KNEL Coolify Techops Instance, offered to certain TSYS Group components under bespoke arrangement" >> $COOLIFY_TO_LOB
|
||||
#Table heading
|
||||
echo " " >> $COOLIFY_TO_LOB
|
||||
echo "|Function|Vendor|Instance|" >> $COOLIFY_TO_LOB
|
||||
echo "|---|---|---|" >> $COOLIFY_TO_LOB
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-coolify-techops-lob.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $COOLIFY_TO_LOB
|
||||
done
|
||||
|
||||
COOLIFY_RD_ALL="src/services-coolify-randd-all.md"
|
||||
|
||||
rm $COOLIFY_RD_ALL || true
|
||||
echo "# Services hosted in KNEL Coolify R&D Instance, offered to all TSYS Group components" >> $COOLIFY_RD_ALL
|
||||
#Table heading
|
||||
echo " " >> $COOLIFY_RD_ALL
|
||||
echo "|Function|Vendor|Instance|" >> $COOLIFY_RD_ALL
|
||||
echo "|---|---|---|" >> $COOLIFY_RD_ALL
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-coolify-randd-all.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $COOLIFY_RD_ALL
|
||||
done
|
||||
|
||||
COOLIFY_RD_LOB="src/services-coolify-randd-lob.md"
|
||||
|
||||
rm $COOLIFY_RD_LOB || true
|
||||
echo "# Services hosted in KNEL Coolify R&D Instance, offered to certain TSYS Group components under bespoke arrangement" >> $COOLIFY_RD_LOB
|
||||
#Table heading
|
||||
echo " " >> $COOLIFY_RD_LOB
|
||||
echo "|Function|Vendor|Instance|" >> $COOLIFY_RD_LOB
|
||||
echo "|---|---|---|" >> $COOLIFY_RD_LOB
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-coolify-randd-lob.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $COOLIFY_RD_LOB
|
||||
done
|
||||
|
||||
|
||||
KNELDC_ALL="src/services-kneldc-all.md"
|
||||
|
||||
rm $KNELDC_ALL || true
|
||||
echo "# Services hosted in KNEL Datacenter, offered to all TSYS Group components" >> $KNELDC_ALL
|
||||
#Table heading
|
||||
echo " " >> $KNELDC_ALL
|
||||
echo "|Function|Vendor|Instance|" >> $KNELDC_ALL
|
||||
echo "|---|---|---|" >> $KNELDC_ALL
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-kneldc-all.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $KNELDC_ALL
|
||||
done
|
||||
|
||||
KNELDC_LOB="src/services-kneldc-lob.md"
|
||||
|
||||
rm $KNELDC_LOB || true
|
||||
echo "# Services hosted in KNEL Datacenter, offered to certain TSYS Group components under bespoke arrangement" >> $KNELDC_LOB
|
||||
#Table heading
|
||||
echo " " >> $KNELDC_LOB
|
||||
echo "|Function|Vendor|Instance|" >> $KNELDC_LOB
|
||||
echo "|---|---|---|" >> $KNELDC_LOB
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-kneldc-lob.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $KNELDC_LOB
|
||||
done
|
||||
|
||||
CLOUDRON_ALL="src/services-cloudron-all.md"
|
||||
|
||||
rm $CLOUDRON_ALL || true
|
||||
echo "# Services hosted in KNEL Cloudron, offered to all TSYS Group components" >> $CLOUDRON_ALL
|
||||
#Table heading
|
||||
echo " " >> $CLOUDRON_ALL
|
||||
echo "|Function|Vendor|Instance|" >> $CLOUDRON_ALL
|
||||
echo "|---|---|---|" >> $CLOUDRON_ALL
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-cloudron-all.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $CLOUDRON_ALL
|
||||
done
|
||||
|
||||
CLOUDRON_LOB="src/services-cloudron-lob.md"
|
||||
|
||||
rm $CLOUDRON_LOB || true
|
||||
echo "# Services hosted in KNEL Cloudron, offered to certain TSYS Group components under bespoke arrangement" >> $CLOUDRON_LOB
|
||||
#Table heading
|
||||
echo " " >> $CLOUDRON_LOB
|
||||
echo "|Function|Vendor|Instance|" >> $CLOUDRON_LOB
|
||||
echo "|---|---|---|" >> $CLOUDRON_LOB
|
||||
#Table rows
|
||||
IFS=$'\n\t'
|
||||
for service in \
|
||||
$(cat "service-csv/services-cloudron-lob.csv"); do
|
||||
export FUNCTION="$(echo $service|awk -F ',' '{print $1}')"
|
||||
export VENDOR="$(echo $service|awk -F ',' '{print $2}')"
|
||||
export INSTANCE="$(echo $service|awk -F ',' '{print $3}')"
|
||||
echo "|$FUNCTION|$VENDOR|$INSTANCE|" >> $CLOUDRON_LOB
|
||||
done
|
Reference in New Issue
Block a user