Add dos2unix debug feedback on error
This commit is contained in:
@@ -15,10 +15,10 @@ module Dunlop::FileSed
|
|||||||
|
|
||||||
def self.fix_line_endings(filename)
|
def self.fix_line_endings(filename)
|
||||||
return if filename.to_s.end_with?('.xlsx')
|
return if filename.to_s.end_with?('.xlsx')
|
||||||
%x[dos2unix -f #{filename} > /dev/null 2>&1]
|
res = %x[dos2unix -f #{filename} > /dev/null 2>&1]
|
||||||
raise 'error in dos2unix command line' unless $?.exitstatus == 0
|
raise "error in dos2unix command line (#{res})" unless $?.exitstatus == 0
|
||||||
%x[dos2unix -f -c mac #{filename} > /dev/null 2>&1]
|
res = %x[dos2unix -f -c mac #{filename} > /dev/null 2>&1]
|
||||||
raise 'error in dos2unix command line' unless $?.exitstatus == 0
|
raise "error in dos2unix command line mac (#{res})" unless $?.exitstatus == 0
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user