summaryrefslogtreecommitdiffstats
path: root/helper/functions.common.sh
diff options
context:
space:
mode:
authorSimon Rettberg2013-02-21 22:24:35 +0100
committerSimon Rettberg2013-02-21 22:24:35 +0100
commit9804c991491e7f2ea9da3b4c9210595a3d336dfd (patch)
treea060a1f8bc2b7bb953b4182181caceb1f928f0c7 /helper/functions.common.sh
parentMerge branch 'master' of ssh://openslx/openslx-ng/tm-scripts (diff)
downloadtm-scripts-9804c991491e7f2ea9da3b4c9210595a3d336dfd.tar.gz
tm-scripts-9804c991491e7f2ea9da3b4c9210595a3d336dfd.tar.xz
tm-scripts-9804c991491e7f2ea9da3b4c9210595a3d336dfd.zip
1. New logging/output system - use functions provided by helper/logging.inc
2. Update modules to use new logging system - already updated policykit and systemd as an example 3. Stop all processing if a critical error occurs (use perror to notify user) 4. Some minor tweaks and fixes to setup_tools (added more error checking, but still incomplete)
Diffstat (limited to 'helper/functions.common.sh')
-rw-r--r--helper/functions.common.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/helper/functions.common.sh b/helper/functions.common.sh
deleted file mode 100644
index de33363c..00000000
--- a/helper/functions.common.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-
-QUIET=0
-
-LOG_DIR=${ROOT_DIR}/logs
-
-mkdir -p $LOG_DIR
-
-set_quiet () {
- if [ "x$DEBUG" != "x1" -a "x$QUIET" != "x1" ]; then
- exec 6>&1 > $LOG_DIR/stdout.log
- exec 2> $LOG_DIR/stderr.log
- QUIET="1"
- fi
-}
-
-unset_quiet () {
- if [ "x$QUIET" = "x1" ]; then
- exec 1>&6 6>&-
- exec 2>&-
- QUIET="0"
- fi
-}
-
-
-pinfo () {
- unset_quiet
- echo -e "[info] $1"
- set_quiet
-}
-perror () {
- unset_quiet
- echo -e "[error] $1"
- set_quiet
-}
-pecho () {
- unset_quiet
- echo -e "[user] $1"
- set_quiet
-}
-pechon () {
- unset_quiet
- echo -e -n "[user] $1"
- set_quiet
-}