Class: Ddr::Models::FileCharacterization

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/ddr/models/file_characterization.rb

Defined Under Namespace

Classes: FITSError

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.call(obj) ⇒ Object



9
10
11
# File 'lib/ddr/models/file_characterization.rb', line 9

def self.call(obj)
  new(obj).call
end

Instance Method Details

#callObject



13
14
15
16
17
18
19
20
# File 'lib/ddr/models/file_characterization.rb', line 13

def call
  with_content_file do |path|
    fits_output = run_fits(path)
    reload
    fits.content = fits_output
    save!
  end
end