From e6876f12898e1f05f031048b9a7892f93f1f77eb Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Sat, 15 Jul 2023 09:50:17 +0200 Subject: [PATCH] Dodanie skryptu do kontroli bazy danych - database.sh --- database.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 database.sh diff --git a/database.sh b/database.sh new file mode 100644 index 0000000..8758187 --- /dev/null +++ b/database.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +export DATABASE="/usr/share/idle/database.csv"; + +function update_containers_description() { + list=$(cut -d ";" -f 1 $DATABASE |\ + sed -e 's/images://g' -e 's@/amd64@@g' |\ + awk '{printf $1" "}'); + lxc image list :images -f csv > /tmp/idle_images_list.csv; + for contName in $list; do + contDesc=$(grep "${contName}\ " /tmp/idle_images_list.csv | grep 'amd64' | grep 'CONTAINER' | cut -d "," -f 4); + dbLine=$(grep "^images:${contName}" $DATABASE); + echo "${dbLine};${contDesc}"; + done +} -- 2.39.5