robot: adapt VIM test for RBAC environments
[osm/devops.git] / jenkins / common / logging
index 3eb4a0d..a95b563 100644 (file)
@@ -35,13 +35,13 @@ print_stack() {
 
 
 FATAL() { 
-       echo "### $(date) ${FUNCNAME[1]}: FATAL error: $*" >&2
+       echo -e "\n### $(date) ${FUNCNAME[1]}: FATAL error: $*" >&2
        print_stack
        exit 1
 }
        
 WARNING() { 
-       echo "### $(date) ${FUNCNAME[1]}: WARNING error: $*" >&2
+       echo -e "\n### $(date) ${FUNCNAME[1]}: WARNING error: $*" >&2
 }
 
 INFO() { 
@@ -51,3 +51,11 @@ INFO() {
 DEBUG() { 
        echo "#   $(date) ${FUNCNAME[1]}: $*" >&2
 }
+
+CMD() {
+       echo "# executing '$*' ..."
+       "$@"
+       rc=$?
+       echo "# .... '$*' done RC was $rc"
+       return $rc
+}