Alejandro Mery
17 years ago
2 changed files with 59 additions and 14 deletions
@ -0,0 +1,58 @@
|
||||
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
||||
# |
||||
# Filename: package/.../sysfiles/etc_rc.d_functions.in.txt |
||||
# Copyright (C) 2006 - 2008 The OpenSDE Project |
||||
# |
||||
# More information can be found in the files COPYING and README. |
||||
# |
||||
# This program is free software; you can redistribute it and/or modify |
||||
# it under the terms of the GNU General Public License as published by |
||||
# the Free Software Foundation; version 2 of the License. A copy of the |
||||
# GNU General Public License can be found in the file COPYING. |
||||
# --- SDE-COPYRIGHT-NOTE-END --- |
||||
|
||||
if [ -z "$NOCOLOR" ]; then |
||||
# assuming this terminal supports ANSI escape sequences |
||||
# |
||||
. /etc/rc.d/functions-ansi.in |
||||
else |
||||
# if not, use plain text |
||||
# |
||||
|
||||
banner() |
||||
{ |
||||
echo "$*" |
||||
} |
||||
|
||||
title() |
||||
{ |
||||
echo -n "$* ..." |
||||
error=0 |
||||
} |
||||
|
||||
status() |
||||
{ |
||||
if [ ${1:-$error} -eq 0 ]; then |
||||
echo " OK" |
||||
else |
||||
echo " FAIL" |
||||
fi |
||||
} |
||||
fi |
||||
|
||||
# flow functions don't change |
||||
# |
||||
check() |
||||
{ |
||||
$* || error=$? |
||||
} |
||||
|
||||
action() |
||||
{ |
||||
title "$1" |
||||
shift |
||||
$* || error=$? |
||||
status |
||||
} |
||||
|
Loading…
Reference in new issue