Class: BoxGrinder::UserSwitcher
- Inherits:
-
Object
- Object
- BoxGrinder::UserSwitcher
- Defined in:
- lib/boxgrinder-build/util/permissions/user-switcher.rb
Class Method Summary collapse
Class Method Details
.change_user(u, g, &blk) ⇒ Object
24 25 26 27 28 29 |
# 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 |