Add dos2unix debug feedback on error

This commit is contained in:
2019-01-15 10:09:06 -05:00
parent e7973ba3d7
commit 7f3ac00e0e
+4 -4
View File
@@ -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