Class: CMORizer::Step::APPLY_CMOR_FILENAME
- Inherits:
-
IndividualBaseStep
- Object
- BaseStep
- IndividualBaseStep
- CMORizer::Step::APPLY_CMOR_FILENAME
- Defined in:
- lib/step.rb
Instance Attribute Summary
Attributes inherited from BaseStep
#forbid_inplace, #initial_prefix, #needs_to_run, #resultpath
Instance Method Summary collapse
Methods inherited from IndividualBaseStep
Methods inherited from BaseStep
#add_input, #initialize, #set_info, #truncate_string
Constructor Details
This class inherits a constructor from CMORizer::Step::BaseStep
Instance Method Details
#create_outpath(*inpaths) ⇒ Object
245 246 247 248 249 250 |
# File 'lib/step.rb', line 245 def create_outpath(*inpaths) raise "can not create CMOR filename for multiple inputs" if inpaths.size > 1 outname = @global_attributes.filename File.join @outdir, outname end |
#file_commands ⇒ Object
252 253 254 |
# File 'lib/step.rb', line 252 def file_commands [] end |