Class: Hako::Script

Inherits:
Object
  • Object
show all
Defined in:
lib/hako/script.rb

Instance Method Summary collapse

Constructor Details

#initialize(app, options, dry_run:) ⇒ Script

Returns a new instance of Script.



6
7
8
9
10
# File 'lib/hako/script.rb', line 6

def initialize(app, options, dry_run:)
  @app = app
  @dry_run = dry_run
  configure(options)
end

Instance Method Details

#after_deploy(_containers) ⇒ Object



18
19
# File 'lib/hako/script.rb', line 18

def after_deploy(_containers)
end

#before_deploy(_containers) ⇒ Object



15
16
# File 'lib/hako/script.rb', line 15

def before_deploy(_containers)
end

#configure(_options) ⇒ Object



12
13
# File 'lib/hako/script.rb', line 12

def configure(_options)
end

#oneshot_started(_scheduler) ⇒ Object



21
22
# File 'lib/hako/script.rb', line 21

def oneshot_started(_scheduler)
end