Module: Onceover::CodeQuality::Puppetfile

Defined in:
lib/onceover/codequality/puppetfile.rb

Class Method Summary collapse

Class Method Details

.puppetfileObject



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/onceover/codequality/puppetfile.rb', line 6

def self.puppetfile
  status = true
  if File.exist?("Puppetfile")
    CodeQuality::Formatter.start_test("Puppetfile")
    output, ok = CodeQuality::Executor.run("r10k puppetfile check")

    status &= ok

    CodeQuality::Formatter.end_test(output, ok)
  else
    logger.warn("No Puppetfile found... continuing")
  end

  status
end