Method: Puppet::Util::Windows::ADSI::User#add_flag

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

#add_flag(flag_name, value) ⇒ Object



330
331
332
333
334
335
336
337
338
339
340
# File 'lib/puppet/util/windows/adsi.rb', line 330

def add_flag(flag_name, value)
  flag = begin
    native_object.Get(flag_name)
  rescue
    0
  end

  native_object.Put(flag_name, flag | value)

  commit
end