Top Level Namespace

Defined Under Namespace

Modules: Prow

Instance Method Summary collapse

Instance Method Details

#silence_warnings(&block) ⇒ Object



1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/prow/silence_warnings.rb', line 1

def silence_warnings(&block)
  verbose_level = $VERBOSE
  debug_level = $DEBUG
  $VERBOSE = nil
  $DEBUG = nil

  result = block.call

  $VERBOSE = verbose_level
  $DEBUG = debug_level

  result
end