Class: SubtitleIt::Subwork
- Inherits:
-
Object
- Object
- SubtitleIt::Subwork
- Defined in:
- lib/subtitle_it/bin.rb
Instance Method Summary collapse
Instance Method Details
#run!(file, format) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/subtitle_it/bin.rb', line 6 def run!(file, format) raise unless format content = File.open(file, 'r') STDOUT.puts "Working on file #{file}..." sub = Subtitle.new({ :dump => content, :format => Bin.get_extension(file) }) dump = sub.send :"to_#{format}" Bin::write_out(Bin.swap_extension(file, format), dump) end |