module VtApi

@author Karl F. Meinkopf

Constants

DEFAULT_OPTIONS

Default options for VT API, common for all versions

VERSION

Public Class Methods

configure() { |options| ... } click to toggle source

Configure VtApi.

@yield [opts] Configuration block. @yieldparam opts Options object. @return [Object] Block result.

# File lib/vt_api/api/config.rb, line 25
def self.configure
        yield options
end
options() click to toggle source

Get current options

@return [OpenStruct]

# File lib/vt_api/api/config.rb, line 16
def self.options
        @options ||= DEFAULT_OPTIONS
end
token=(token) click to toggle source

Set VtApi token (apikey).

@param [String] token @return [String] Token.

# File lib/vt_api/api/config.rb, line 33
def self.token=(token)
        options[:token] = token
end