Browse Source

add log check

pull/23/head
6543 4 years ago
parent
commit
d11b96947c
  1. 27
      src/func/check_config
  2. 8
      src/remaster.sh

27
src/func/check_config

@ -2,12 +2,31 @@
#remaster lib
[ -d "<LIBDIR>" ] || { echo "LIBDIR not exist"; exit 1; }

#<function>
function <function>() {
#Code of <function>
#check_config [param]
function check_config() {

#LOG
[ -z "$log_file" ] && log_file="/tmp/remaster_`date '+%Y-%m-%d'`"

if [ -f "$log_file" ]; then
echo > "$log_file"
else
#check if folder exist
[ -d "${log_file%/*}" ] || {
# N-> exit 3
echo "Directory for Log didnt exist"
exit 3
}
#create LOG
touch "$log_file"
fi




}

#this func is standalone executable
[ -n "$1" ] && {
<function> $@
check_config $@
}

8
src/remaster.sh

@ -32,8 +32,7 @@ fi

#remaster.sh renew
function main_renew() {

[ -f "$log_file" ] || touch "$log_file"
check_config
tail -f "$log_file" --pid="$$" &

chroot_path="`mktemp -d`"
@ -195,8 +194,7 @@ function main_renew() {
#remaster.sh update_pxe
function main_update_pxe() {

[ "$log_file" == "" ] && log_file="`mktemp`"
[ -f "$log_file" ] || touch "$log_file"
check_config
tail -f "$log_file" --pid="$$" &

chroot_path="`mktemp -d`"
@ -308,7 +306,7 @@ function main_update_pxe() {

#remaster.sh update_iso #in arbeit
function main_update_iso() {
[ -f "$log_file" ] || touch "$log_file"
check_config
tail -f "$log_file" --pid="$$" &

chroot_path="`mktemp -d`"

Loading…
Cancel
Save