Sha256: d27bdb1fc1460644812d18bbb8c5fa54e4ac57cf23bfc5adc0feab52aa253e01
Contents?: true
Size: 529 Bytes
Versions: 53
Compression:
Stored size: 529 Bytes
Contents
module NTFSProbe def self.probe(dobj) unless dobj.kind_of?(MiqDisk) $log&.debug "NTFSProbe << FALSE because Disk Object class is not MiqDisk, but is '#{dobj.class}'" return false end # Check for oem name = NTFS. dobj.seek(3) bs = dobj.read(8)&.unpack('a8') oem = bs[0].strip if bs ntfs = oem == 'NTFS' if $log $log.debug("NTFSProbe << TRUE") if ntfs $log.debug("NTFSProbe << FALSE because OEM Name is not NTFS, but is '#{oem}'") unless ntfs end ntfs end end
Version data entries
53 entries across 53 versions & 1 rubygems