module NSWTopo::Safely

Public Instance Methods

safely(message) { || ... } click to toggle source
# File lib/nswtopo/safely.rb, line 4
def safely(message)
  yield
rescue Interrupt => interrupt
  log_warn message
  retry
ensure
  raise interrupt if interrupt
end