Method: Chef::Provider::Env#action_create

Defined in:
lib/chef/provider/env.rb

#action_createObject



72
73
74
75
76
77
78
79
80
81
82
83
84
# File 'lib/chef/provider/env.rb', line 72

def action_create
  if @key_exists
    if compare_value
      modify_env
      Chef::Log.info("#{@new_resource} altered")
      @new_resource.updated_by_last_action(true)
    end
  else
    create_env
    Chef::Log.info("#{@new_resource} created")
    @new_resource.updated_by_last_action(true)
  end
end