Control for no metadata
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sun, 12 Mar 2017 02:54:32 +0000 (03:54 +0100)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sun, 12 Mar 2017 02:54:32 +0000 (03:54 +0100)
example/diameter/pcapDecoder/tsharkDecoder.sh

index 3628318..816dea7 100755 (executable)
@@ -321,6 +321,10 @@ segments=( $(echo $to_delete) )
 echo "Deleting superfluous buffers & metadata (${segments[*]}) ..."
 for s in ${segments[@]}; do rm -f $RESULTS_DIR/${s}.* ; done
 
+# Basic checking:
+ls $RESULTS_DIR/*.metadata >/dev/null 2>/dev/null
+[ $? -ne 0 ] && { echo "No metadata generated !" ; exit 1 ; }
+
 # Detecting Session-Id values:
 grep ^sessionid= $RESULTS_DIR/*.metadata 2>/dev/null | cut -d= -f2- | sort -u > $RESULTS_DIR/session-ids
 if [ -s $RESULTS_DIR/session-ids ]