Module: Sudo::DSL

Defined in:
lib/sudo.rb

Instance Method Summary collapse

Instance Method Details

#sudo(object) ⇒ Object



23
24
25
# File 'lib/sudo.rb', line 23

def sudo(object)
  @__default_sudo_wrapper[object]
end

#sudo_start(*args, &blk) ⇒ Object



17
18
19
# File 'lib/sudo.rb', line 17

def sudo_start(*args, &blk)
  @__default_sudo_wrapper = Sudo::Wrapper.new(*args, &blk).start!
end

#sudo_stopObject



20
21
22
# File 'lib/sudo.rb', line 20

def sudo_stop
  @__default_sudo_wrapper.stop!
end