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

Returns a new instance of NullProcessor


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

def initialize(_upload); end

Instance Method Details

#errorsObject


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

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

#processed?Boolean

Returns:

  • (Boolean)

16
17
18
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 16

def processed?
  false
end

#run(tag_group) ⇒ Object


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

def run(tag_group); end

#sample_manifest_updated?Boolean

Returns:

  • (Boolean)

24
25
26
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 24

def sample_manifest_updated?
  false
end

#samples_updated?Boolean

Returns:

  • (Boolean)

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

def samples_updated?
  false
end

#valid?Boolean

Returns:

  • (Boolean)

20
21
22
# File 'app/sequencescape_excel/sequencescape_excel/null_objects/null_processor.rb', line 20

def valid?
  false
end