Module: Holistics
- Defined in:
- lib/holistics/custom_logger.rb,
lib/import.rb,
lib/holistics.rb,
lib/transform.rb,
lib/transport.rb,
lib/data_sources.rb,
lib/email_schedule.rb,
lib/import_chunking.rb,
lib/holistics/version.rb,
lib/holistics/api_client.rb,
lib/holistics/auth_api_client.rb,
lib/holistics/helpers/auth_info.rb,
lib/holistics/helpers/job_manager.rb,
lib/holistics/helpers/http_request.rb
Overview
Custom logger class that allows
Defined Under Namespace
Modules: Helpers
Classes: ApiClient, AuthApiClient, CustomLogger, DataSources, EmailSchedule, HolisticsRunner, Import, ImportChunking, Transform, Transport
Constant Summary
collapse
- VERSION =
'0.3.5'
- DATE =
'2021-04-19'
Class Method Summary
collapse
Class Method Details
.env ⇒ Object
21
22
23
|
# File 'lib/holistics.rb', line 21
def self.env
return ENV['HOLISTICS_ENV']
end
|
.logger ⇒ Object
29
30
31
|
# File 'lib/holistics.rb', line 29
def self.logger
@logger ||= CustomLogger.new(STDOUT)
end
|
.root ⇒ Object
17
18
19
|
# File 'lib/holistics.rb', line 17
def self.root
Pathname.new(__FILE__).parent.parent
end
|
.test? ⇒ Boolean
25
26
27
|
# File 'lib/holistics.rb', line 25
def self.test?
self.env == 'test'
end
|