lukaszraczylo/salt-lint

View on GitHub
lib/salt-lint/runner.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'salt-lint/version'
require 'salt-lint/options'
require 'salt-lint/printer'
require 'salt-lint/actions'
require 'salt-lint/tests'

require 'awesome_print'

module SaltLint
  # Main class executed on every run. Just to spin things up.
  # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  class Runner
    def initialize(*args)
      $arguments = SaltLint::Options.parse(args)
      # ap $arguments
      # ap $debug
      SaltLint::Options.act
    end
  end
end