class Librarian::Puppet::Dsl
Constants
- FORGE_URL
Public Class Methods
dependency_type()
click to toggle source
# File lib/librarian/puppet/dsl.rb, line 26 def self.dependency_type Librarian::Puppet::Dependency end
Public Instance Methods
default_specfile()
click to toggle source
# File lib/librarian/puppet/dsl.rb, line 19 def default_specfile Proc.new do forge FORGE_URL metadata end end
post_process_target(target)
click to toggle source
# File lib/librarian/puppet/dsl.rb, line 30 def post_process_target(target) # save the default forge defined default_forge = target.sources.select {|s| s.is_a? Librarian::Puppet::Source::Forge}.first Librarian::Puppet::Source::Forge.default = default_forge || Librarian::Puppet::Source::Forge.from_lock_options(environment, :remote => FORGE_URL) end
receiver(target)
click to toggle source
# File lib/librarian/puppet/dsl.rb, line 36 def receiver(target) Receiver.new(target) end