Sha256: c6f7b9758797c02af8c1658a6aeaedf7598dda54dbcad82c70c2c6abcfe3886d

Contents?: true

Size: 310 Bytes

Versions: 9

Compression:

Stored size: 310 Bytes

Contents

module WebTranslateIt

  module Safe

    class Gzip < Pipe

      protected

      def post_process
        @backup.compressed = true
      end

      def pipe
        '|gzip'
      end

      def extension
        '.gz'
      end

      def active?
        !@backup.compressed
      end

    end

  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
webtranslateit-safe-0.4.11 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.10 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.9 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.8 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.7 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.6 lib/web_translate_it/safe/gzip.rb
webtranslateit-safe-0.4.5 lib/webtranslateit/safe/gzip.rb
webtranslateit-safe-0.4.4 lib/webtranslateit/safe/gzip.rb
webtranslateit-safe-0.4.0 lib/webtranslateit/safe/gzip.rb