Sha256: e1e2869089365a3ed16318a1b7deb49dfe545fb340e8ccc974e902fb583f1870

Contents?: true

Size: 503 Bytes

Versions: 5

Compression:

Stored size: 503 Bytes

Contents

module Jtv
  module Defaults
    attr_accessor :oauth_token, :oauth_secret

    def credentials
      { consumer_key: Jtv.consumer_key,
        consumer_secret: Jtv.consumer_secret,
        token: oauth_token || Jtv.oauth_token,
        token_secret: oauth_secret || Jtv.oauth_secret }
    end

  private

    def options
      { headers: {
          accept: 'application/json',
          user_agent: 'Jtv Gem' },
        request: {
          open_timeout: 2,
          timeout: 5 } }
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jtv-2.0.0 lib/jtv/defaults.rb
jtv-1.0.1 lib/jtv/defaults.rb
jtv-1.0.0 lib/jtv/defaults.rb
jtv-1.0.0.beta1 lib/jtv/defaults.rb
jtv-1.0.0.alpha1 lib/jtv/defaults.rb