pf-tools/pf-tools: add check on use_module

parmelan-guest at users.alioth.debian.org parmelan-guest at users.alioth.debian.org
Fri Dec 5 15:08:07 UTC 2014


details:   http://hg.debian.org/hg/pf-tools/pf-tools/rev/9b98947a41ab
changeset: 1354:9b98947a41ab
user:      melkor <melkor at sitadelle.com>
date:      Fri Dec 05 16:07:58 2014 +0100
description:
add check on use_module

diffstat:

 lib/PFTools/VCS.pm |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r bb00790b4071 -r 9b98947a41ab lib/PFTools/VCS.pm
--- a/lib/PFTools/VCS.pm	Fri Dec 05 16:06:01 2014 +0100
+++ b/lib/PFTools/VCS.pm	Fri Dec 05 16:07:58 2014 +0100
@@ -73,6 +73,12 @@
 
     eval { $module = use_module($module_name); };
 
+    if ($EVAL_ERROR) {
+        print "$EVAL_ERROR\n";
+        croak
+            qq{ERROR: Unable to load VCS module '$module_name'};
+    }
+
     $module->import();
 
     if ( !checkout( $hostname, $pf_config, $options ) ) {



More information about the pf-tools-commits mailing list