# File lib/librarian/cli.rb, line 30 def returning_status yield 0 rescue Librarian::Error => e environment.ui.error e.message environment.ui.debug e.backtrace.join("\n") e.respond_to?(:status_code) && e.status_code || 1 rescue Interrupt => e environment.ui.error "\nQuitting..." 1 end