Sha256: bd6a646645535bddcc43c677af1528f7f0148bf57395096776bef8f64f951fb7
Contents?: true
Size: 502 Bytes
Versions: 5
Compression:
Stored size: 502 Bytes
Contents
module EbookRenamer class Configuration attr_accessor :meta_binary def initialize @meta_binary = '/usr/bin/ebook-meta' end def to_s <<-END.gsub(/^\s+\|/, '') | ebook-meta : #{meta_binary} END end end class << self attr_writer :configuration def configuration @configuration ||= Configuration.new end def reset @configuration = Configuration.new end def configure yield(configuration) end end end
Version data entries
5 entries across 5 versions & 1 rubygems