module SSHake
Constants
- VERSION
Attributes
logger[RW]
Public Class Methods
record(name) { || ... }
click to toggle source
# File lib/sshake/recording.rb, line 14 def record(name) if Thread.current[:sshake_recorder] raise NestedRecordingsUnsupportedError, 'You cannot nest SSHake.record blocks' end recorder = Recorder.new(name) recorder.load Thread.current[:sshake_recorder] = recorder yield ensure Thread.current[:sshake_recorder] = nil end