Class: Hako::Script
- Inherits:
-
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.
10
11
12
13
14
|
# File 'lib/hako/script.rb', line 10
def initialize(app, options, dry_run:)
@app = app
@dry_run = dry_run
configure(options)
end
|
Instance Method Details
#after_remove ⇒ Object
43
|
# File 'lib/hako/script.rb', line 43
def after_remove; end
|
48
|
# File 'lib/hako/script.rb', line 48
def configure(_options); end
|
#deploy_finished(_containers) ⇒ Object
24
|
# File 'lib/hako/script.rb', line 24
def deploy_finished(_containers); end
|
#deploy_started(_containers, _front_port) ⇒ Object
21
|
# File 'lib/hako/script.rb', line 21
def deploy_started(_containers, _front_port); end
|
#deploy_starting(_containers) ⇒ Object
17
|
# File 'lib/hako/script.rb', line 17
def deploy_starting(_containers); end
|
#oneshot_finished(_containers) ⇒ Object
41
|
# File 'lib/hako/script.rb', line 41
def oneshot_finished(_containers); end
|
#oneshot_started(_scheduler) ⇒ Object
38
|
# File 'lib/hako/script.rb', line 38
def oneshot_started(_scheduler); end
|
#oneshot_starting(_containers) ⇒ Object
35
|
# File 'lib/hako/script.rb', line 35
def oneshot_starting(_containers); end
|
#rollback_finished ⇒ Object
32
|
# File 'lib/hako/script.rb', line 32
def rollback_finished; end
|
#rollback_started(_current_image_tag, _target_image_tag) ⇒ Object
30
|
# File 'lib/hako/script.rb', line 30
def rollback_started(_current_image_tag, _target_image_tag); end
|
#rollback_starting ⇒ Object
26
|
# File 'lib/hako/script.rb', line 26
def rollback_starting; end
|