Class: File::Stat

Inherits:
Object
  • Object
show all
Defined in:
lib/midwire_common/file/stat.rb

Class Method Summary collapse

Class Method Details

.device_name(file) ⇒ Object



3
4
5
6
7
# File 'lib/midwire_common/file/stat.rb', line 3

def self.device_name(file)
  Dir['/dev/*'].inject({}) do |h, v|
    h.update(File.stat(v).rdev => v)
  end.values_at(File.stat(file).dev).first || nil
end