Sha256: 0500e3717b937009b7220572c89f33c2c0df535c6c77d655a4567d755cedfd63

Contents?: true

Size: 356 Bytes

Versions: 1

Compression:

Stored size: 356 Bytes

Contents

module DeepThought
  module Deployer
    class Deployer
      def initialize
        if self.class.name == 'DeepThought::Deployer::Deployer'
          raise "#{self.class.name} is abstract, you cannot instantiate it directly."
        end
      end

      def setup(project, config)
      end

      def execute(deploy, config)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
deep_thought-0.1.0 lib/deep_thought/deployer/deployer.rb