Class: Ruby::Reports::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby/reports/config.rb

Constant Summary collapse

BATCH_SIZE =
10_000
DEFAULT_EXPIRE_TIME =
86_400
DEFAULT_CODING =
'utf-8'.freeze
DEFAULT_CSV_OPTIONS =
{col_sep: ';', row_sep: "\r\n"}
DEFAULT_CONFIG_ATTRIBUTES =
[
  :directory,
  :source,
  :extension,
  :batch_size,
  :encoding,
  :expire_in,
  :csv_options,
  :storage
]

Class Method Summary collapse

Class Method Details

.config_attributesObject



20
21
22
# File 'lib/ruby/reports/config.rb', line 20

def self.config_attributes
  DEFAULT_CONFIG_ATTRIBUTES
end