Class: SequencescapeExcel::NullObjects::NullProcessor

Inherits:
Object
  • Object
show all
Defined in:
app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb

Overview

NullProcessor

Instance Method Summary collapse

Constructor Details

#initialize(_upload) ⇒ NullProcessor

rubocop:todo Style/RedundantInitialize



8
9
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 8

def initialize(_upload) # rubocop:todo Style/RedundantInitialize
end

Instance Method Details

#errorsObject



30
31
32
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 30

def errors
  { sample_manifest: 'Does not exist. Double check that Sanger sample ids have not been changed.' }
end

#processed?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 18

def processed?
  false
end

#run(tag_group) ⇒ Object



11
12
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 11

def run(tag_group)
end

#sample_manifest_updated?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 26

def sample_manifest_updated?
  false
end

#samples_updated?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 14

def samples_updated?
  false
end

#valid?Boolean

Returns:

  • (Boolean)


22
23
24
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 22

def valid?
  false
end