diff options
author | Ralph Amissah <ralph@amissah.com> | 2012-04-21 01:54:22 -0400 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2012-04-21 01:54:22 -0400 |
commit | d810b3f1a2c26f07cd224cfc23339b5ac0bdd26f (patch) | |
tree | 03622443b3c82dd785603d4ff6bd2bb58c83c708 /lib/sisu/v3/sysenv.rb | |
parent | v3: sysenv, default processing dir name change (diff) |
v3: rescue reportingsisu_3.2.4
Diffstat (limited to 'lib/sisu/v3/sysenv.rb')
-rw-r--r-- | lib/sisu/v3/sysenv.rb | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/lib/sisu/v3/sysenv.rb b/lib/sisu/v3/sysenv.rb index 88ee8ccf..0439955b 100644 --- a/lib/sisu/v3/sysenv.rb +++ b/lib/sisu/v3/sysenv.rb @@ -3442,7 +3442,10 @@ WOK @env=SiSU_Env::InfoEnv.new(@fns) m=/((.+?)(?:\~\w\w(?:_\w\w)?)?)\.((?:-|ssm\.)?sst|ssm)$/ #watch added match for sss @fnn,@fnb,@fnt=@fns[m,1],@fns[m,2],@fns[m,3] - rescue; STDERR.puts SiSU_Screen::Ansi.new(@fns,$!,$@).rescue + rescue + SiSU_Screen::Ansi.new('',$!,$@).rescue do + __LINE__.to_s + ':' + __FILE__ + end ensure end end @@ -3905,7 +3908,10 @@ WOK def initialize(md) begin @md=md - rescue; STDERR.puts SiSU_Screen::Ansi.new(@cmd,$!,$@).rescue + rescue + SiSU_Screen::Ansi.new(md.opt.cmd,$!,$@).rescue do + __LINE__.to_s + ':' + __FILE__ + end ensure end end @@ -3933,7 +3939,10 @@ WOK begin @md,@fno=md,fno @env=SiSU_Env::InfoEnv.new(@md.fns) - rescue; STDERR.puts SiSU_Screen::Ansi.new(@cmd,$!,$@).rescue + rescue + SiSU_Screen::Ansi.new(md.opt.cmd,$!,$@).rescue do + __LINE__.to_s + ':' + __FILE__ + end ensure end end @@ -5398,7 +5407,10 @@ WOK begin super(fns) @env=SiSU_Env::InfoEnv.new(fns) - rescue; STDERR.puts SiSU_Screen::Ansi.new(@fns,$!,$@).rescue + rescue + SiSU_Screen::Ansi.new('',$!,$@).rescue do + __LINE__.to_s + ':' + __FILE__ + end ensure end end @@ -5499,7 +5511,10 @@ WOK @env_pdf="#{@env_out_root}/pdf" end end - rescue; STDERR.puts SiSU_Screen::Ansi.new(@cmd,$!,$@).rescue + rescue + SiSU_Screen::Ansi.new(@cmd,$!,$@).rescue do + __LINE__.to_s + ':' + __FILE__ + end ensure end end |