class FilterRename::GlobalConfig
Attributes
counter_length[R]
counter_start[R]
date_format[R]
hash_type[R]
image_metadata[R]
mp3_metadata[R]
pdf_metadata[R]
targets[R]
Public Class Methods
new(cfg)
click to toggle source
# File lib/filter_rename/config.rb, line 59 def initialize(cfg) @date_format = cfg[:date_format] || '%Y-%m-%d' @hash_type = cfg[:hash_type].to_sym || :none @counter_length = cfg[:counter_length] || 4 @counter_start = cfg[:counter_start] || 0 @targets = cfg[:targets].to_sym || :short @pdf_metadata = cfg[:pdf_metadata].nil? ? true : cfg[:pdf_metadata].to_boolean @image_metadata = cfg[:image_metadata].nil? ? true : cfg[:image_metadata].to_boolean @mp3_metadata = cfg[:mp3_metadata].nil? ? true : cfg[:mp3_metadata].to_boolean end