diff options
author | Bryan McLellan <btm@loftninjas.org> | 2018-06-14 14:40:36 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-14 14:40:36 -0400 |
commit | 83708fa9b7e75242b8b0a99261697b85bbe3a295 (patch) | |
tree | a0e87b829b98f9ea14bf33b9dffb5b064123911d | |
parent | 0a2f9d6b693b8d31e500f20b03710261b348917e (diff) | |
parent | f1f52fce9d163ea8e85e88bdb3b9771509292b4c (diff) | |
download | chef-83708fa9b7e75242b8b0a99261697b85bbe3a295.tar.gz |
Merge pull request #7288 from MsysTechnologiesllc/vasundhara/MSYS-816_fix_for_task_getting_created_when_wrong_user_password_provided
windows_task: Don't allow bad username/password to be provided to a task which will fail later
-rw-r--r-- | lib/chef/provider/windows_task.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/chef/provider/windows_task.rb b/lib/chef/provider/windows_task.rb index 0bb28c66c6..95840ac791 100644 --- a/lib/chef/provider/windows_task.rb +++ b/lib/chef/provider/windows_task.rb @@ -133,10 +133,10 @@ class Chef converge_by("#{new_resource} task created") do task = TaskScheduler.new if new_resource.frequency == :none - task.new_work_item(new_resource.task_name, {}) + task.new_work_item(new_resource.task_name, {}, { user: new_resource.user, password: new_resource.password }) task.activate(new_resource.task_name) else - task.new_work_item(new_resource.task_name, trigger) + task.new_work_item(new_resource.task_name, trigger, { user: new_resource.user, password: new_resource.password }) end task.application_name = new_resource.command task.parameters = new_resource.command_arguments if new_resource.command_arguments |