Class: Librarian::Dsl::Receiver

Inherits:
Object
  • Object
show all
Defined in:
lib/librarian/puppet/dsl.rb

Instance Method Summary collapse

Instance Method Details

#modulefileObject



21
22
23
24
25
26
# File 'lib/librarian/puppet/dsl.rb', line 21

def modulefile
  File.read('Modulefile').lines.each do |line|
    regexp = /\s*dependency\s+('|")([^'"]+)\1\s*(?:,\s*('|")([^'"]+)\3)?/
    regexp =~ line && mod($2, $4)
  end
end