Module: Psychic::Runner::BaseRunner::ClassMethods

Defined in:
lib/psychic/runner/base_runner.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#magic_file_patternObject

Returns the value of attribute magic_file_pattern.



15
16
17
# File 'lib/psychic/runner/base_runner.rb', line 15

def magic_file_pattern
  @magic_file_pattern
end

Instance Method Details

#magic_file(pattern) ⇒ Object

rubocop:disable Style/TrivialAccessors



21
22
23
# File 'lib/psychic/runner/base_runner.rb', line 21

def magic_file(pattern) # rubocop:disable Style/TrivialAccessors
  @magic_file_pattern = pattern
end

#register_runnerObject



17
18
19
# File 'lib/psychic/runner/base_runner.rb', line 17

def register_runner
  Psychic::Runner::ColdRunnerRegistry.register(self)
end