Sha256: 4acca270fad46855ba5c80cd493828ae5aa787729546ab6d97256024020dc511

Contents?: true

Size: 262 Bytes

Versions: 1

Compression:

Stored size: 262 Bytes

Contents

module Imap::Backup
  class FileMode
    attr_reader :filename

    def initialize(filename:)
      @filename = filename
    end

    def mode
      return nil if !File.exist?(filename)

      stat = File.stat(filename)
      stat.mode & 0o777
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
imap-backup-10.0.0 lib/imap/backup/file_mode.rb