sanity_check_output \
$num_nodes \
- '^Node [[:digit:]]+ is at debug level [[:alpha:]]+ \([[:digit:]]+\)$' \
+ '^(ERROR|WARNING|NOTICE|INFO|DEBUG)$' \
"$out"
cmd=""
t=$(echo "$line" | sed -r -e 's@Node [[:digit:]]+ is at debug level ([[:alpha:]]+) \((-?[[:digit:]]+)\)$@\|\1\|\2|@')
seps="${seps}${seps:+${nl}}|Name|Level|${nl}${t}"
done <<<"$getdebug_onnode"
-
-cmd="onnode -q all $CTDB -X getdebug"
-echo "Checking that \"$cmd\" produces expected output..."
-
-try_command_on_node 1 "$cmd"
-if [ "$out" = "$seps" ] ; then
- echo "Yep, looks good!"
-else
- echo "Nope, it looks like this:"
- echo "$out"
- testfailures=1
-fi
/* This should never happen */
desc = "Unknown";
}
- if (options.machinereadable){
- printm(":Name:Level:\n");
- printm(":%s:%d:\n", desc, level);
- } else {
- printf("Node %u is at debug level %s (%d)\n",
- options.pnn, desc, level);
- }
+ printf("%s\n", desc);
}
return 0;
}