Sha256: 4fd556fecae839fb5ea2b3e067d0a0c1fa3caa7b181350733c64eafd59bb9d14
Contents?: true
Size: 863 Bytes
Versions: 1
Compression:
Stored size: 863 Bytes
Contents
require 'sinatra' require 'sinatra/activerecord' require 'fluentd_server' require 'dotenv' Dotenv.load module FluentdServer::Config def self.database_url ENV.fetch('DATABASE_URL', 'sqlite3:data/fluentd_server.db') end def self.job_dir ENV.fetch('JOB_DIR', 'jobs') end def self.log_path ENV.fetch('LOG_PATH', 'STDOUT') end def self.log_level ENV.fetch('LOG_LEVEL', 'debug') end def self.log_shift_age ENV.fetch('LOG_SHIFT_AGE', '0') end def self.log_shift_size ENV.fetch('LOG_SHIFT_SIZE', '1048576') end def self.task_max_num ENV.fetch('TASK_MAX_NUM', '20').to_i end def self.file_storage ENV.fetch('FILE_STORAGE', 'false') == 'true' ? true : false end def self.data_dir ENV.fetch('DATA_DIR', 'data') end def self.sync_interval ENV.fetch('SYNC_INTERVAL', '60').to_i end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluentd-server-0.3.2 | lib/fluentd_server/config.rb |