From d006b7d73fea1075acb12ec78eae582cadc4eb14 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 14 Sep 2015 09:44:10 +0000 Subject: bigfile: lazily require bigfile/filter None of the bigfile stuff is in common use, so avoid bloating user apps with more of it. --- lib/mogilefs/bigfile.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mogilefs/bigfile.rb b/lib/mogilefs/bigfile.rb index 5fc88fa..c6353a8 100644 --- a/lib/mogilefs/bigfile.rb +++ b/lib/mogilefs/bigfile.rb @@ -26,6 +26,7 @@ module MogileFS::Bigfile # we only decode raw zlib deflated streams that mogtool (unfortunately) # generates. tarballs and gzip(1) are up to to the application to decrypt. if info[:compressed] || opts[:verify] + require 'mogilefs/bigfile/filter' wr_io = MogileFS::Bigfile::Filter.new(wr_io, info, opts) end @@ -85,7 +86,6 @@ module MogileFS::Bigfile rv end end -require "mogilefs/bigfile/filter" __END__ # Copied from mogtool: -- cgit v1.2.3-24-ge0c7