module Printos

Constants

API_BASE_PATH
VERSION

Public Class Methods

config() click to toggle source
# File lib/printos/configuration.rb, line 7
def config
  @config ||= OpenStruct.new(default_params)
end
configure() { |config| ... } click to toggle source
# File lib/printos/configuration.rb, line 11
def configure
  yield config
end

Private Class Methods

default_params() click to toggle source
# File lib/printos/configuration.rb, line 17
def default_params
  if defined?(Rails)
    YAML.load_file(File.join(Rails.root, 'config', 'printos.yml')) rescue {}
  else
    {}
  end
end