Sha256: 0feed67ac1ab35427300ed2710cf889c935ed90356856bbeab0a7e670df57f5a

Contents?: true

Size: 290 Bytes

Versions: 3

Compression:

Stored size: 290 Bytes

Contents

module Bini
  module FileMagic
    extend self

    def mime_type(file)
      return `file -bk --mime-type "#{file}"`.chomp! if File.exist? file
      return nil
    end

    private
    def filemagic_version
      `file -v`.split(/^file-(.*)\nmagic file from (.*)\n/)[1]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bini-0.5.5 lib/bini/filemagic.rb
bini-0.5.4 lib/bini/filemagic.rb
bini-0.5.2 lib/bini/filemagic.rb