module Reactor::Sudo
Public Class Methods
su(other_user_name) { || ... }
click to toggle source
# File lib/reactor/sudo.rb, line 3 def self.su(other_user_name, &block) rsession = Reactor::Session.instance current_user_name = rsession.user_name rsession.user_name = other_user_name yield ensure rsession.user_name = current_user_name || 'root' end