Method: Puppet::Util::Windows::Security#with_privilege

Defined in:
lib/puppet/util/windows/security.rb

#with_privilege(privilege, &block) ⇒ Object

Execute a block with the specified privilege enabled



486
487
488
489
490
491
# File 'lib/puppet/util/windows/security.rb', line 486

def with_privilege(privilege, &block)
  set_privilege(privilege, true)
  yield
ensure
  set_privilege(privilege, false)
end