Method: FileUtils#fu_get_uid

Defined in:
lib/fileutils.rb

#fu_get_uid(user) ⇒ Object

:nodoc:



1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
# File 'lib/fileutils.rb', line 1934

def fu_get_uid(user)   #:nodoc:
  return nil unless user
  case user
  when Integer
    user
  when /\A\d+\z/
    user.to_i
  else
    require 'etc'
    Etc.getpwnam(user) ? Etc.getpwnam(user).uid : nil
  end
end