Sha256: 6c5c204c6ba455ec636cf025d2b0085bad97092054f878d3179acd8fc4c7529d

Contents?: true

Size: 448 Bytes

Versions: 3

Compression:

Stored size: 448 Bytes

Contents

require 'securerandom'

class DocverterServer::Runner::Pandoc < DocverterServer::Runner::Base

  def run
    with_manifest do |manifest|
      options = manifest.command_options
      
      extension = DocverterServer::ConversionTypes.extension(manifest['to'])
      output = generate_output_filename(extension)

      options = ['pandoc', '--standalone', "--output=#{output}"] + options
      run_command(options)
      output
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
docverter-server-1.0.3-java lib/docverter-server/runner/pandoc.rb
docverter-server-1.0.2-java lib/docverter-server/runner/pandoc.rb
docverter-server-1.0.1-java lib/docverter-server/runner/pandoc.rb