Fixed exit values for gloss

This commit is contained in:
2013-10-14 14:06:16 -04:00
parent bf5abdaa94
commit 0c4eeac39d

View File

@@ -147,7 +147,7 @@ function gloss_wiki
--replace 2>&1) --replace 2>&1)
RC=$? RC=$?
err="${err}${newerr}" err="${err}${newerr}"
if [[ $? -ne 0 ]]; then if [[ $RC -ne 0 ]]; then
${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 "atlassian-cli" "$(echo \"$err\" | head -n 1)" "$(echo $err)" ${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 "atlassian-cli" "$(echo \"$err\" | head -n 1)" "$(echo $err)"
else else
${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0 ${format}_testcase 'confluence:publish' "${cmdarg_cfg['wiki_dir']}/$page" 0
@@ -181,12 +181,10 @@ function main()
format=${cmdarg_cfg['format']} format=${cmdarg_cfg['format']}
${format}_header ${format}_header
gloss_man gloss_man
RC=$?
gloss_wiki gloss_wiki
RC=$((RC + $?))
${format}_footer ${format}_footer
exit $RC exit $(eval "echo "'$'"$(echo ${cmdarg_cfg['format']} | tr 'a-z' 'A-Z')_FAILURES")
} }
main "$@" main "$@"