Sha256: af87a7ed0dbc47ca584afdd06b6407d45450c92645244653eebb7bfeed1f2e4e
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
require 'chalk_ruby/http/http_requester' module ChalkRuby module Defaults REQUESTER_CLASS = ChalkRuby::Http::HttpRequester ADAPTER = 'net_http_persistent' # HTTP Headers # ---------------------------------------- HEADER_CLIENT_ID = 'X-ChalkRuby-Client-Id'.freeze HEADER_CLIENT_SECRET = 'X-ChalkRuby-Client-Secret'.freeze HEADER_ENVIRONMENT = 'X-ChalkRuby-Env-Id'.freeze AUTHORIZATION_HEADER = 'Authorization'.freeze USER_AGENT = "ChalkRuby Ruby (#{ChalkRuby::VERSION}), Ruby (#{RUBY_VERSION})" # API Servers # ---------------------------------------- QUERY_SERVER = 'https://api.prod.chalk.ai'.freeze API_SERVER = 'https://api.prod.chalk.ai'.freeze # HTTP ERROR CODES # ---------------------------------------- ERROR_BAD_REQUEST = 400 ERROR_FORBIDDEN = 403 ERROR_NOT_FOUND = 404 ERROR_TIMED_OUT = 408 # HTTP TIMEOUTS # ---------------------------------------- CONNECT_TIMEOUT = 2 API_TIMEOUT = 10 QUERY_TIMEOUT = 120 WAIT_TASK_DEFAULT_TIME_BEFORE_RETRY = 100 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chalk_ruby-0.1.0 | lib/chalk_ruby/defaults.rb |