Sniperovitch 8 years ago
parent
commit
1d0e051984
1 changed files with 14 additions and 4 deletions
  1. 14 4
      cocktail

+ 14 - 4
cocktail

@@ -107,9 +107,14 @@ pad2json() {
   local output=$2
   local output=$2
   verbose "[$FUNCNAME] input=$input output=$output"
   verbose "[$FUNCNAME] input=$input output=$output"
 
 
-  pandoc \
+  RESPONSE=$(pandoc \
     -f markdown "$input" \
     -f markdown "$input" \
-    -o "$output" -t json --self-contained
+    -o "$output" -t json --self-contained)
+  RC=$?
+  if test "$RC" -gt 0;
+  then
+    die "[$FUNCNAME] RC=[$RC] $RESPONSE"
+  fi
 }
 }
 
 
 pad2docx() {
 pad2docx() {
@@ -129,14 +134,19 @@ pad2docx() {
     die "[$FUNCNAME] refdoc=$refdoc unavailable"
     die "[$FUNCNAME] refdoc=$refdoc unavailable"
   fi
   fi
 
 
-  pandoc \
+  RESPONSE=$(pandoc \
     -f markdown "$input" \
     -f markdown "$input" \
     -o "$output" -t docx --self-contained --smart \
     -o "$output" -t docx --self-contained --smart \
     --reference-docx="$refdoc" \
     --reference-docx="$refdoc" \
     --filter pandoc-citeproc \
     --filter pandoc-citeproc \
     --filter $PANDOC_FILTER_BASE/docx.zsh \
     --filter $PANDOC_FILTER_BASE/docx.zsh \
     --filter $PANDOC_FILTER_BASE/nettoyage.zsh \
     --filter $PANDOC_FILTER_BASE/nettoyage.zsh \
-    --filter $PANDOC_FILTER_BASE/nettoyage-etendu.zsh
+    --filter $PANDOC_FILTER_BASE/nettoyage-etendu.zsh)
+  RC=$?
+  if test "$RC" -gt 0;
+  then
+    die "[$FUNCNAME] RC=[$RC] $RESPONSE"
+  fi
 }
 }
 
 
 pad2html() {
 pad2html() {