Module: Cangaroo

Defined in:
lib/cangaroo.rb,
lib/cangaroo/engine.rb,
lib/cangaroo/logger.rb,
lib/cangaroo/version.rb,
app/jobs/cangaroo/job.rb,
lib/cangaroo/migration.rb,
app/jobs/cangaroo/base_job.rb,
app/jobs/cangaroo/poll_job.rb,
app/jobs/cangaroo/push_job.rb,
lib/cangaroo/logger_helper.rb,
lib/cangaroo/webhook/error.rb,
lib/cangaroo/webhook/client.rb,
app/models/cangaroo/connection.rb,
lib/cangaroo/class_configuration.rb,
app/interactors/cangaroo/run_polls.rb,
app/models/cangaroo/poll_timestamp.rb,
app/interactors/cangaroo/perform_flow.rb,
app/interactors/cangaroo/perform_jobs.rb,
app/interactors/cangaroo/handle_request.rb,
app/interactors/cangaroo/count_json_object.rb,
app/controllers/cangaroo/endpoint_controller.rb,
app/interactors/cangaroo/validate_json_schema.rb,
app/interactors/cangaroo/authenticate_connection.rb

Defined Under Namespace

Modules: ClassConfiguration, LoggerHelper, Migration, Webhook Classes: AuthenticateConnection, BaseJob, Connection, CountJsonObject, EndpointController, Engine, HandleRequest, Job, Logger, PerformFlow, PerformJobs, PollJob, PollTimestamp, PushJob, RunPolls, ValidateJsonSchema

Constant Summary collapse

VERSION =
'1.3.0'.freeze

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



17
18
19
# File 'lib/cangaroo.rb', line 17

def logger
  @logger ||= Cangaroo::Logger.instance
end