From 4e647fa39a0d34c6395acb09a21fb47a31b6e8fb Mon Sep 17 00:00:00 2001 From: nruest Date: Fri, 3 Aug 2012 16:32:07 -0400 Subject: [PATCH] get rid of the potential to create links to files that don't exist - thanks @mmccollow --- plugins/fits.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/fits.inc b/plugins/fits.inc index 3207c7b3..b7e30aee 100644 --- a/plugins/fits.inc +++ b/plugins/fits.inc @@ -36,10 +36,11 @@ class fits { */ function extractFits($parameterArray, $dsid, $file, $file_ext) { $file_suffix = '_' . $dsid . '.xml'; - $returnValue = TRUE; $output = array(); exec('fits.sh -i ' . escapeshellarg($file) . '', $output); - file_put_contents($file . $file_suffix, implode("\n", $output)); + if ( !file_put_contents($file . $file_suffix, implode("\n", $output)) ) { + exit("Error writing file: ". $file_name); + } $_SESSION['fedora_ingest_files']["$dsid"] = $file . $file_suffix; return TRUE; }