class Raykit::Log

def initialize(filename)

def initialize(filename)
    @filename=filename
    dir=File.dirname(@filename)
    FileUtils.mkdir_p(dir) if(!Dir.exist?(dir))
    if(File.exist?(@filename))
        begin
            data=JSON.parse(File.read(filename))
            data.each{|k,v|
                self[k] = v
            }
        rescue
        end
    end
end