From: xf0r3m Date: Sat, 15 Jul 2023 07:50:17 +0000 (+0200) Subject: Dodanie skryptu do kontroli bazy danych - database.sh X-Git-Url: https://gitweb.morketsmerke.org/?a=commitdiff_plain;h=e6876f12898e1f05f031048b9a7892f93f1f77eb;p=idle.git Dodanie skryptu do kontroli bazy danych - 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 +}