Method: Chef::Provider::Env::Windows#create_env
- Defined in:
- lib/chef/provider/env/windows.rb
#create_env ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/chef/provider/env/windows.rb', line 29 def create_env obj = env_obj(@new_resource.key_name) unless obj obj = WIN32OLE.connect("winmgmts://").get("Win32_Environment").spawninstance_ obj.name = @new_resource.key_name obj.username = "<System>" end obj.variablevalue = @new_resource.value obj.put_ broadcast_env_change end |