diff options
author | Thom May <thom@chef.io> | 2018-02-01 11:38:52 +0000 |
---|---|---|
committer | Thom May <thom@chef.io> | 2018-02-01 11:38:52 +0000 |
commit | 5da5f764f442a6d5bf3e20686b8f239eedb38a73 (patch) | |
tree | d740b998d316074ea760d9fe59eef0e82f57e928 | |
parent | 75f1d2c8836a10ca5d2e427df465111c5351b3b6 (diff) | |
download | chef-5da5f764f442a6d5bf3e20686b8f239eedb38a73.tar.gz |
guard against somehow being called by the package resource
Signed-off-by: Thom May <thom@chef.io>
-rw-r--r-- | lib/chef/provider/package/apt.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/package/apt.rb b/lib/chef/provider/package/apt.rb index d307ba5003..a7af453d9f 100644 --- a/lib/chef/provider/package/apt.rb +++ b/lib/chef/provider/package/apt.rb @@ -160,7 +160,7 @@ class Chef # It doesn't make sense to install packages in a scenario that can # result in a prompt. Have users decide up-front whether they want to # forcibly overwrite the config file, otherwise preserve it. - if new_resource.overwrite_config_files + if new_resource.respond_to?(:overwrite_config_files) && new_resource.overwrite_config_files [ "-o", "Dpkg::Options::=--force-confnew" ] else [ "-o", "Dpkg::Options::=--force-confdef", "-o", "Dpkg::Options::=--force-confold" ] |