Sha256: 01e37e433f7195dab4de16b92c3bf4819d9bae04d29bfcc8499ef3c0345405ec

Contents?: true

Size: 548 Bytes

Versions: 5

Compression:

Stored size: 548 Bytes

Contents

# frozen_string_literal: true
require 'hako/scripts'

module Hako
  class Script
    def initialize(app, options, dry_run:)
      @app = app
      @dry_run = dry_run
      configure(options)
    end

    def deploy_starting(_containers)
    end

    def deploy_started(_containers, _front_port)
    end

    def deploy_finished(_containers)
    end

    def oneshot_starting(_containers)
    end

    def oneshot_started(_scheduler)
    end

    def oneshot_finished(_containers)
    end

    private

    def configure(_options)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hako-0.13.3 lib/hako/script.rb
hako-0.13.2 lib/hako/script.rb
hako-0.13.1 lib/hako/script.rb
hako-0.13.0 lib/hako/script.rb
hako-0.12.0 lib/hako/script.rb