Sha256: a22e6149e4cff901d687937fee9ebf360d36c64c7291b3fb474e66d6d2235e15

Contents?: true

Size: 694 Bytes

Versions: 5

Compression:

Stored size: 694 Bytes

Contents

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

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

      setting :resolutions, {}

      def default_configuration(provision)
        super
      end

      def add_file(path)
        #that's nice, dear
      end

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

          LogicalConstruct::Manifest.new()
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
logical-construct-0.0.5 lib/logical-construct/testing/resolve-configuration.rb
logical-construct-0.0.4 lib/logical-construct/testing/resolve-configuration.rb
logical-construct-0.0.3 lib/logical-construct/testing/resolve-configuration.rb
logical-construct-0.0.2 lib/logical-construct/testing/resolve-configuration.rb
logical-construct-0.0.1 lib/logical-construct/testing/resolve-configuration.rb