class BoxGrinder::UserSwitcher

Public Class Methods

change_user(u, g, &blk) click to toggle source
# File lib/boxgrinder-build/util/permissions/user-switcher.rb, line 24
def UserSwitcher.change_user(u, g, &blk)
  prev_u, prev_g = Process.uid, Process.gid
  set_user(u, g) 
  blk.call
  set_user(prev_u, prev_g)
end