Sha256: 2a20c2928d18e06245fe987bcd493b59dd5cd67e5c1d43e32c684d682c61fb35

Contents?: true

Size: 530 Bytes

Versions: 1

Compression:

Stored size: 530 Bytes

Contents

require 'mattock/tasklib'
require 'logical-construct/testing/resolving-task'

module LogicalConstruct
  module Testing
    class ResolveConfiguration < Mattock::Tasklib
      default_namespace 'configuration'

      setting :resolutions, {}

      def default_configuration(provision)
      end

      def define
        in_namespace do
          LogicalConstruct::Testing::ResolvingTask.new do |task|
            task.task_name = "resolve"
            copy_settings_to(task)
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
logical-construct-0.0.1.localtesting lib/logical-construct/testing/resolve-configuration.rb