Sha256: 5309a613f4b1f4819ade62496baf7864092acef33fc6e9336d549435efe78e79

Contents?: true

Size: 377 Bytes

Versions: 1

Compression:

Stored size: 377 Bytes

Contents

module PowerStencil
  module Plugins

    module Dsl

      def require_plugin_dsl
        return unless capabilities[:dsl]
        logger.info "Requiring '#{self.name}' DSL addon definition..."
        plugin_definition[:dsl].each do |dsl_definition_file_path|
          securely_require dsl_definition_file_path, fail_on_error: true
        end
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
power_stencil-0.5.0 lib/power_stencil/plugins/dsl.rb