X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=FS%2FFS%2Fpart_export%2Fshellcommands_withdomain.pm;fp=FS%2FFS%2Fpart_export%2Fshellcommands_withdomain.pm;h=1ebf5f63333b6a3fedca5be833ffdf32c9dee536;hb=08b3d5f072bc2852a687b8fe9d6819fea8440a54;hp=7011dcef5aaf0078b3e763ad609552ff211bece1;hpb=825422583d2d510c0f552c513bef4cc1ac921950;p=freeside.git diff --git a/FS/FS/part_export/shellcommands_withdomain.pm b/FS/FS/part_export/shellcommands_withdomain.pm index 7011dcef5..1ebf5f633 100644 --- a/FS/FS/part_export/shellcommands_withdomain.pm +++ b/FS/FS/part_export/shellcommands_withdomain.pm @@ -66,10 +66,17 @@ tie my %options, 'Tie::IxHash', type=>'select', options=>[qw(crypt md5)], default => 'crypt', }, - 'ignore_all_output' => { - label => 'Ignore all output and errors from the command', - type => 'checkbox', + 'fail_on_output' => { + label => 'Treat any output from the command as an error', + type => 'checkbox', }, + 'ignore_all_errors' => { + label => 'Ignore all errors from the command', + type => 'checkbox', + }, + 'ignored_errors' => { label => 'Regexes of specific errors to ignore, separated by newlines', + type => 'textarea' + }, ; %info = (