fix to logging to prefix all log output with log prefix, and allow changing of log...
[monkeysphere.git] / src / share / common
index 83120d120c785e11cf9ab291852eea3eafe0db84..ea872ba17abe39ec1a8a721876b6bf74d42ab069 100644 (file)
@@ -76,11 +76,10 @@ log() {
        fi
        if [ "$priority" = "$level" -a "$output" = 'true' ] ; then
            if [ "$1" ] ; then
-               echo -n "ms: " >&2
-               echo "$@" >&2
+               echo "$@"
            else
-               cat >&2
-           fi
+               cat
+           fi | sed 's/^/'"${LOG_PREFIX}"'/' >&2
        fi
     done
 }