Module: Rivendell::Import::Tasking::File
- Included in:
- Rivendell::Import::Task
- Defined in:
- lib/rivendell/import/tasking/file.rb
Instance Method Summary collapse
Instance Method Details
#close_file ⇒ Object
25 26 27 |
# File 'lib/rivendell/import/tasking/file.rb', line 25 def close_file @file.close if @file end |
#delete_file! ⇒ Object
21 22 23 |
# File 'lib/rivendell/import/tasking/file.rb', line 21 def delete_file! self.delete_file = true end |
#file ⇒ Object
17 18 19 |
# File 'lib/rivendell/import/tasking/file.rb', line 17 def file @file ||= Rivendell::Import::File.new(file_name, :path => file_path) end |
#file=(file) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/rivendell/import/tasking/file.rb', line 4 def file=(file) if file @file = file self.file_name = file.name self.file_path = file.path else @file = nil self.file_name = self.file_path = nil end end |