Sha256: a0bf92e8e2eb87df46f308dc478eeb7f463f1e415bd478c1332e48cf6277f1f0

Contents?: true

Size: 382 Bytes

Versions: 2

Compression:

Stored size: 382 Bytes

Contents

class TestLab
  class Container

    module Lifecycle

      # Container Setup
      def setup
        @ui.logger.debug { "Container Setup: #{self.id} " }

        self.create
        self.up
      end

      # Container Teardown
      def teardown
        @ui.logger.debug { "Container Teardown: #{self.id} " }

        self.down
        self.destroy
      end

    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
testlab-0.1.0 lib/testlab/container/lifecycle.rb
testlab-0.0.4 lib/testlab/container/lifecycle.rb