Sha256: 471b6a73648f7d6e4cf47e268a59e74b9c39c220d6dba817cc70fd65b7d3817e
Contents?: true
Size: 933 Bytes
Versions: 24
Compression:
Stored size: 933 Bytes
Contents
module Relaton module Index # # Configuration class for Relaton::Index # class Config attr_reader :storage, :storage_dir, :filename # # Set default values # def initialize @storage = FileStorage @storage_dir = Dir.home @filename = "index.yaml" end # # Set storage # # @param [#ctime, #read, #write] storage storage object # # @return [void] # def storage=(storage) @storage = storage end # # Set storage directory # # @param [String] dir storage directory # # @return [void] # def storage_dir=(dir) @storage_dir = dir end # # Set filename # # @param [String] filename filename # # @return [void] # def filename=(filename) @filename = filename end end end end
Version data entries
24 entries across 24 versions & 1 rubygems