class Poleica::Configuration

Configuration class

Attributes

graphics_magick[RW]
libre_office[RW]
timeout[RW]

Public Class Methods

new() click to toggle source
# File lib/poleica/configuration.rb, line 7
def initialize
  self.timeout         = 120
  self.libre_office    = init_libre_office_config
  self.graphics_magick = init_graphics_magick_config
end

Public Instance Methods

init_graphics_magick_config() click to toggle source
# File lib/poleica/configuration.rb, line 13
def init_graphics_magick_config
  {
    bin_paths:
    {
      linux:  '/usr/local/bin/gm',
      osx:    '/usr/local/bin/gm'
    }
  }
end
init_libre_office_config() click to toggle source
# File lib/poleica/configuration.rb, line 23
def init_libre_office_config
  {
    bin_paths:
    {
      linux:  '/usr/lib/libreoffice/program/soffice.bin',
      osx: '/Applications/LibreOffice.app/Contents/MacOS/soffice.bin'
    }
  }
end