lib/bloomed.rb in bloomed-1.1.0 vs lib/bloomed.rb in bloomed-1.2.0

- old
+ new

@@ -1,10 +1,12 @@ require_relative "bloomed/version" require_relative "bloomed/msg_packable" require "bloomer" require "bloomer/msgpackable" +require_relative 'railtie' if defined?(Rails) + module Bloomed class PW include MsgPackable::Bloomed attr_reader :false_positive_probability, @@ -66,10 +68,10 @@ end bloom_filter end def write_cache(b) - File.write(filename, b.to_msgpack) + File.open(filename, 'wb') { |f| f.write b.to_msgpack } b end end class MissingPasswordListError < RuntimeError