lol
1aa_action() {
2 STRING=$1
3 shift
4 $*
5 rc=$?
6 if [ $rc -eq 0 ] ; then
7 aa_log_success_msg $"$STRING "
8 else
9 aa_log_failure_msg $"$STRING "
10 fi
11 return $rc
12}
13
14aa_log_success_msg() {
15 [ -n "$1" ] && echo -n $1
16 echo ": done."
17}
18
19aa_log_warning_msg() {
20 [ -n "$1" ] && echo -n $1
21 echo ": Warning."
22}
23
24aa_log_failure_msg() {
25 [ -n "$1" ] && echo -n $1
26 echo ": Failed."
27}
28
29aa_log_skipped_msg() {
30 [ -n "$1" ] && echo -n $1
31 echo ": Skipped."
32}