module Threatinator::Actions::Run::OutputConfigMethods
Public Instance Methods
build_output()
click to toggle source
# File lib/threatinator/actions/run/output_config.rb, line 30 def build_output oc = self.class.get_plugin(self.format) if oc.nil? raise Threatinator::Exceptions::UnknownPlugin.new("Unknown output plugin: '#{format}'") end output_config = self[format] if output_config.nil? raise Threatinator::Exceptions::CouldNotFindOutputConfigError.new("Could not find output config for '#{format}'. Perhaps there's some load-order issues?") end oc.new(output_config) end