Sha256: a893b4b5956c6057fd47ed3b690b5e7bfffdc32ae799b5fa951fb0bfc94243f2

Contents?: true

Size: 336 Bytes

Versions: 2

Compression:

Stored size: 336 Bytes

Contents

module Imap::Backup
  module Serializer
    DIRECTORY_PERMISSIONS = 0700
    FILE_PERMISSIONS      = 0600

    class Base
      attr_reader :path
      attr_reader :folder

      def initialize(path, folder)
        @path, @folder = path, folder
        Utils.check_permissions(@path, DIRECTORY_PERMISSIONS)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
imap-backup-1.3.0 lib/imap/backup/serializer/base.rb
imap-backup-1.2.3 lib/imap/backup/serializer/base.rb