Module: Granite::Action::Instrumentation

Included in:
Granite::Action
Defined in:
lib/granite/action/instrumentation.rb

Instance Method Summary collapse

Instance Method Details

#performObject



8
9
10
# File 'lib/granite/action/instrumentation.rb', line 8

def perform(*, **)
  instrument_perform(:perform) { super }
end

#perform!Object



4
5
6
# File 'lib/granite/action/instrumentation.rb', line 4

def perform!(*, **)
  instrument_perform(:perform!) { super }
end

#try_perform!Object



12
13
14
# File 'lib/granite/action/instrumentation.rb', line 12

def try_perform!(*, **)
  instrument_perform(:try_perform!) { super }
end