class Pedant::KnowledgeBase

Public Class Methods

new(mode, path=nil) click to toggle source
# File lib/pedant/knowledge_base.rb, line 29
def initialize(mode, path=nil)
  self[mode] = true

  case mode
  when :file_mode
    self[:base] = path.dirname
    self[:main] = path.basename
  when :test_mode
    self[:base] = Pathname.new('/var/empty')
    self[:main] = Pathname.new('test.nasl')
  end
end