Module: SplitIoClient::Engine

Defined in:
lib/splitclient-rb/engine/back_off.rb,
lib/splitclient-rb/engine/models/split.rb,
lib/splitclient-rb/engine/push_manager.rb,
lib/splitclient-rb/engine/sync_manager.rb,
lib/splitclient-rb/engine/synchronizer.rb,
lib/splitclient-rb/engine/status_manager.rb,
lib/splitclient-rb/engine/auth_api_client.rb,
lib/splitclient-rb/engine/parser/evaluator.rb,
lib/splitclient-rb/engine/events/events_task.rb,
lib/splitclient-rb/engine/events/events_manager.rb,
lib/splitclient-rb/engine/events/events_delivery.rb,
lib/splitclient-rb/engine/events/noop_events_queue.rb,
lib/splitclient-rb/engine/common/impressions_counter.rb,
lib/splitclient-rb/engine/common/impressions_manager.rb,
lib/splitclient-rb/engine/models/split_http_response.rb,
lib/splitclient-rb/engine/events/events_manager_config.rb,
lib/splitclient-rb/engine/fallback_treatment_calculator.rb,
lib/splitclient-rb/engine/common/noop_impressions_counter.rb,
lib/splitclient-rb/engine/impressions/unique_keys_tracker.rb,
lib/splitclient-rb/engine/impressions/noop_unique_keys_tracker.rb,
lib/splitclient-rb/engine/models/sdk_internal_event_notification.rb

Defined Under Namespace

Modules: Common, Events, Impressions, Models, Parser Classes: AuthApiClient, BackOff, FallbackTreatmentCalculator, PushManager, StatusManager, SyncManager, Synchronizer

Constant Summary collapse

BACKOFF_MAX_ALLOWED =
1800

Instance Method Summary collapse

Instance Method Details

#log_if_debug(msg) ⇒ Object



179
180
181
# File 'lib/splitclient-rb/engine/sync_manager.rb', line 179

def log_if_debug(msg)
  @config.logger.debug(msg) if @config.debug_enabled
end