Class: TabKeeper::RailsRunner
- Inherits:
-
Object
- Object
- TabKeeper::RailsRunner
- Defined in:
- lib/tab_keeper/rails_runner.rb
Instance Method Summary collapse
-
#initialize(previous, job: nil, rails_env: nil, **_options) ⇒ RailsRunner
constructor
A new instance of RailsRunner.
- #to_s ⇒ Object
Constructor Details
#initialize(previous, job: nil, rails_env: nil, **_options) ⇒ RailsRunner
Returns a new instance of RailsRunner.
3 4 5 6 |
# File 'lib/tab_keeper/rails_runner.rb', line 3 def initialize(previous, job: nil, rails_env: nil, **) @to_run = previous || job @rails_env = rails_env end |
Instance Method Details
#to_s ⇒ Object
8 9 10 |
# File 'lib/tab_keeper/rails_runner.rb', line 8 def to_s ["bin/rails runner", env_part, "'#{escaped_previous}'"].compact.join(" ") end |