11a4f7a696
The log_functions.sh script file was dropped in a recent edit of the compute-huge rpm. Some scripts depend on this file for log utilities. This update moves log_functions.sh out of compute-huge into platform-util and re-installs it in its previous location /etc/init.d Story: 2004043 Task: 28462 Change-Id: I4efb0a63f29bc446e7efd86cea7488f3e2e362df Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
46 lines
1.4 KiB
Bash
46 lines
1.4 KiB
Bash
#!/bin/bash
|
|
################################################################################
|
|
# Copyright (c) 2013-2015 Wind River Systems, Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
################################################################################
|
|
|
|
################################################################################
|
|
# Log if debug is enabled via LOG_DEBUG
|
|
#
|
|
################################################################################
|
|
function log_debug {
|
|
if [ ! -z "${LOG_DEBUG}" ]; then
|
|
logger -p debug -t "$0[${PPID}]" -s "$@" 2>&1
|
|
fi
|
|
}
|
|
|
|
################################################################################
|
|
# Log unconditionally to STDERR
|
|
#
|
|
################################################################################
|
|
function log_error {
|
|
logger -p error -t "$0[${PPID}]" -s "$@"
|
|
}
|
|
|
|
################################################################################
|
|
# Log unconditionally to STDOUT
|
|
#
|
|
################################################################################
|
|
function log {
|
|
logger -p info -t "$0[${PPID}]" -s "$@" 2>&1
|
|
}
|
|
|
|
################################################################################
|
|
# Utility function to print the status of a command result
|
|
#
|
|
################################################################################
|
|
function print_status {
|
|
if [ "$1" -eq "0" ]; then
|
|
echo "[ OK ]"
|
|
else
|
|
echo "[FAILED]"
|
|
fi
|
|
}
|