Sha256: d5d36f00984681808263548070f4d88f2a066d901b392eea8c7713f37d7ba989

Contents?: true

Size: 390 Bytes

Versions: 2

Compression:

Stored size: 390 Bytes

Contents

require_relative '../configurations/boolean_configuration'

class Rule

  def self.inherited(subclass)
    subclass.configurations = [BooleanConfiguration.new("Enable Configuration", true, "Enable or disable the evaluation of the rules")]
  end

  class << self
    attr_accessor :name, :configurations
  end

  def self.AnalyzeTokens(tokens)
    puts "Implement this"
    return
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
puppet-sec-lint-0.1.2 lib/rules/rule.rb
puppet-sec-lint-0.1.1 lib/rules/rule.rb