class Schoolmaster::BaseAnalyser
Attributes
args[R]
command[R]
Public Class Methods
new(params)
click to toggle source
# File lib/schoolmaster/analysers/base_analyser.rb, line 5 def initialize(params) @command = params.fetch(:command, "") @args = params.fetch(:args, []) end
Public Instance Methods
default_args()
click to toggle source
# File lib/schoolmaster/analysers/base_analyser.rb, line 15 def default_args [] end
run()
click to toggle source
# File lib/schoolmaster/analysers/base_analyser.rb, line 10 def run arg_str = (args | default_args).join(" ") system("#{command} #{arg_str}") end