Sha256: 0350fd874e184ba159efc9592dd2bb1a95d41b8d5a3cd4ebd3fdd10651762d86
Contents?: true
Size: 768 Bytes
Versions: 1
Compression:
Stored size: 768 Bytes
Contents
module Progstr class << self attr_accessor :host, :path_prefix, :port, :secure, :api_key, :http_open_timeout, :http_read_timeout, :proxy_host, :proxy_port, :proxy_user, :proxy_pass, :log_debug_events attr_writer :api_key, :log_debug_events def api_key @api_key || ENV['PROGSTR_API_KEY'] end def log_debug_events @log_debug_events || !ENV['PROGSTR_LOG_DEBUG'].nil? end def host @host ||= "api.progstr.com" end def port @port || 80 end def path_prefix @path_prefix ||= '/' end def http_open_timeout @http_open_timeout ||= 5 end def http_read_timeout @http_read_timeout ||= 15 end def log_debug_events @log_debug_events ||= false end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
progstr-ruby-1.0.6 | lib/progstr/config.rb |