module Sprinkle::Sudo
Public Instance Methods
sudo?()
click to toggle source
# File lib/sprinkle/extensions/sudo.rb, line 8 def sudo? sudo_stack.detect { |x| x==true or x==false } end
sudo_cmd()
click to toggle source
# File lib/sprinkle/extensions/sudo.rb, line 4 def sudo_cmd return "#{@delivery.try(:sudo_command) || "sudo"} " if sudo? end
sudo_stack()
click to toggle source
# File lib/sprinkle/extensions/sudo.rb, line 12 def sudo_stack [ options[:sudo], package.sudo?, @delivery.try(:sudo?) ] end