class Riddle::Configuration::TSVSource

Public Class Methods

new(name, type = 'tsvpipe') click to toggle source
# File lib/riddle/configuration/tsv_source.rb, line 10
def initialize(name, type = 'tsvpipe')
  @name, @type = name, type
end
settings() click to toggle source
# File lib/riddle/configuration/tsv_source.rb, line 4
def self.settings
  [:type, :tsvpipe_command, :tsvpipe_attr_field, :tsvpipe_attr_multi]
end

Public Instance Methods

valid?() click to toggle source
Calls superclass method Riddle::Configuration::Source#valid?
# File lib/riddle/configuration/tsv_source.rb, line 14
def valid?
  super && (@tsvpipe_command || @parent)
end