exe/pgsync in pgsync-0.4.3 vs exe/pgsync in pgsync-0.5.0
- old
+ new
@@ -1,10 +1,12 @@
#!/usr/bin/env ruby
+trap("SIGINT") { abort }
+
begin
require "pgsync"
PgSync::Client.new(ARGV).perform
rescue PgSync::Error => e
- abort e.message
+ abort PgSync::Client.colorize(e.message, 31) # red
rescue Interrupt
abort
end