Module: Google::Apis

Defined in:
lib/google/apis.rb,
lib/google/apis/core.rb,
lib/google/apis/errors.rb,
lib/google/apis/options.rb,
lib/google/apis/core/batch.rb,
lib/google/apis/core/upload.rb,
lib/google/apis/core/logging.rb,
lib/google/apis/core/version.rb,
lib/google/apis/core/download.rb,
lib/google/apis/core/hashable.rb,
lib/google/apis/core/multipart.rb,
lib/google/apis/core/api_command.rb,
lib/google/apis/core/base_service.rb,
lib/google/apis/core/composite_io.rb,
lib/google/apis/core/http_command.rb,
lib/google/apis/core/storage_upload.rb,
lib/google/apis/core/storage_download.rb,
lib/google/apis/core/json_representation.rb

Defined Under Namespace

Modules: Core Classes: AuthorizationError, BatchError, ClientError, ClientOptions, Error, ProjectNotLinkedError, RateLimitError, RedirectError, RequestOptions, RequestTimeOutError, ServerError, TransmissionError, UniverseDomainError

Constant Summary collapse

ROOT =
File.expand_path('..', File.dirname(__dir__))

Class Attribute Summary collapse

Instance Attribute Summary collapse

Class Attribute Details

.loggerLogger

Returns The logger.

Returns:

  • (Logger)

    The logger.



47
48
49
# File 'lib/google/apis.rb', line 47

def self.logger
  @logger ||= rails_logger || default_logger
end

Instance Attribute Details

#loggerLogger

Returns The logger.

Returns:

  • (Logger)

    The logger.



47
48
49
# File 'lib/google/apis.rb', line 47

def self.logger
  @logger ||= rails_logger || default_logger
end