Jun 18, 2026, 10:25 AM

This commit is contained in:
Paweł Domański
2026-06-18 08:25:00 +00:00
parent 7db6bbeb6f
commit fb2f49e500
2 changed files with 2 additions and 3 deletions
@@ -5,7 +5,7 @@
# defunije funkce pushLog() Notify() makePID() removePID() # defunije funkce pushLog() Notify() makePID() removePID()
# autor: Ales Cernik # autor: Ales Cernik
# #
/** : <<'COMMENT'
Skrypt init_sets.sh to uniwersalny plik pomocniczy (tzw. plik konfiguracyjny/biblioteczny), który jest wczytywany (poprzez polecenie source lub .) przez inne skrypty Bash, aby zapewnić im standaryzowane środowisko pracy. Z komentarzy wynika, że jest on zarządzany automatycznie przez system Puppet. Skrypt init_sets.sh to uniwersalny plik pomocniczy (tzw. plik konfiguracyjny/biblioteczny), który jest wczytywany (poprzez polecenie source lub .) przez inne skrypty Bash, aby zapewnić im standaryzowane środowisko pracy. Z komentarzy wynika, że jest on zarządzany automatycznie przez system Puppet.
Oto co dokładnie robi i jakie funkcje udostępnia: Oto co dokładnie robi i jakie funkcje udostępnia:
@@ -32,7 +32,7 @@ Jeśli proces nie działa, zapisuje bieżący PID ($$) do pliku blokady i pozwal
removePID() Funkcja sprzątająca po prostu usuwa plik blokady (PID), aby zwolnić "kolejkę" dla kolejnych uruchomień skryptu. removePID() Funkcja sprzątająca po prostu usuwa plik blokady (PID), aby zwolnić "kolejkę" dla kolejnych uruchomień skryptu.
Podsumowując: Jest to klasyczna "namiastka biblioteki" dla skryptów administracyjnych, ujednolicająca sposób ich logowania, raportowania błędów do systemu monitoringu oraz chroniąca przed zduplikowanym uruchomieniem zadań w tle (cron). Podsumowując: Jest to klasyczna "namiastka biblioteki" dla skryptów administracyjnych, ujednolicająca sposób ich logowania, raportowania błędów do systemu monitoringu oraz chroniąca przed zduplikowanym uruchomieniem zadań w tle (cron).
**/ COMMENT
myScript=${0##*/} myScript=${0##*/}
#myPath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" #" #myPath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" #"
@@ -68,4 +68,3 @@ makePID () {
removePID () { removePID () {
rm $lock_file rm $lock_file
} }