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/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, Transform, Transport
Constant Summary
collapse
- VERSION =
'0.3.4'
- DATE =
'2018-08-24'
Class Method Summary
collapse
Class Method Details
.env ⇒ Object
20
21
22
|
# File 'lib/holistics.rb', line 20
def self.env
return ENV['HOLISTICS_ENV']
end
|
.logger ⇒ Object
28
29
30
|
# File 'lib/holistics.rb', line 28
def self.logger
@logger ||= CustomLogger.new(STDOUT)
end
|
.root ⇒ Object
16
17
18
|
# File 'lib/holistics.rb', line 16
def self.root
Pathname.new(__FILE__).parent.parent
end
|
.test? ⇒ Boolean
24
25
26
|
# File 'lib/holistics.rb', line 24
def self.test?
self.env == 'test'
end
|