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
49
|
# File 'lib/hako/script.rb', line 49
def after_remove; end
|
54
|
# File 'lib/hako/script.rb', line 54
def configure(_options); end
|
#deploy_failed(_containers, _options) ⇒ Object
28
|
# File 'lib/hako/script.rb', line 28
def deploy_failed(_containers, _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
45
|
# File 'lib/hako/script.rb', line 45
def oneshot_finished(_containers); end
|
#oneshot_started(_scheduler) ⇒ Object
42
|
# File 'lib/hako/script.rb', line 42
def oneshot_started(_scheduler); end
|
#oneshot_starting(_containers) ⇒ Object
39
|
# File 'lib/hako/script.rb', line 39
def oneshot_starting(_containers); end
|
#remove_starting ⇒ Object
47
|
# File 'lib/hako/script.rb', line 47
def remove_starting; end
|
#rollback_finished ⇒ Object
36
|
# File 'lib/hako/script.rb', line 36
def rollback_finished; end
|
#rollback_started(_current_image_tag, _target_image_tag) ⇒ Object
34
|
# File 'lib/hako/script.rb', line 34
def rollback_started(_current_image_tag, _target_image_tag); end
|
#rollback_starting ⇒ Object
30
|
# File 'lib/hako/script.rb', line 30
def rollback_starting; end
|