module FluentdServer::Config
Public Class Methods
data_dir()
click to toggle source
# File lib/fluentd_server/config.rb, line 40 def self.data_dir ENV.fetch('DATA_DIR', 'data') end
database_url()
click to toggle source
# File lib/fluentd_server/config.rb, line 8 def self.database_url ENV.fetch('DATABASE_URL', 'sqlite3:data/fluentd_server.db') end
file_storage()
click to toggle source
# File lib/fluentd_server/config.rb, line 36 def self.file_storage ENV.fetch('FILE_STORAGE', 'false') == 'true' ? true : false end
job_dir()
click to toggle source
# File lib/fluentd_server/config.rb, line 12 def self.job_dir ENV.fetch('JOB_DIR', 'jobs') end
log_level()
click to toggle source
# File lib/fluentd_server/config.rb, line 20 def self.log_level ENV.fetch('LOG_LEVEL', 'debug') end
log_path()
click to toggle source
# File lib/fluentd_server/config.rb, line 16 def self.log_path ENV.fetch('LOG_PATH', 'STDOUT') end
log_shift_age()
click to toggle source
# File lib/fluentd_server/config.rb, line 24 def self.log_shift_age ENV.fetch('LOG_SHIFT_AGE', '0') end
log_shift_size()
click to toggle source
# File lib/fluentd_server/config.rb, line 28 def self.log_shift_size ENV.fetch('LOG_SHIFT_SIZE', '1048576') end
sync_interval()
click to toggle source
# File lib/fluentd_server/config.rb, line 44 def self.sync_interval ENV.fetch('SYNC_INTERVAL', '60').to_i end
task_max_num()
click to toggle source
# File lib/fluentd_server/config.rb, line 32 def self.task_max_num ENV.fetch('TASK_MAX_NUM', '20').to_i end