diff options
author | Mihai Petracovici <mihai.petracovici@gmail.com> | 2015-08-25 08:42:49 -0500 |
---|---|---|
committer | Mihai Petracovici <mihai.petracovici@gmail.com> | 2015-08-25 08:42:49 -0500 |
commit | 8fb083d5eca969cb2bf9949bedf79961426b5063 (patch) | |
tree | 0051f8948def55e632fad71315048183484e6203 | |
parent | aa3f1647a7bc30708378319c71c97e4f1af2c5f4 (diff) | |
download | chef-8fb083d5eca969cb2bf9949bedf79961426b5063.tar.gz |
Don't use routes with action :delete when writing config
-rw-r--r-- | lib/chef/provider/route.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/route.rb b/lib/chef/provider/route.rb index 72a5029a94..1e603caa1e 100644 --- a/lib/chef/provider/route.rb +++ b/lib/chef/provider/route.rb @@ -176,7 +176,7 @@ class Chef::Provider::Route < Chef::Provider conf[dev] = String.new if conf[dev].nil? case @action when :add - conf[dev] << config_file_contents(:add, :target => resource.target, :netmask => resource.netmask, :gateway => resource.gateway) + conf[dev] << config_file_contents(:add, :target => resource.target, :netmask => resource.netmask, :gateway => resource.gateway) if resource.action == [:add] when :delete # need to do this for the case when the last route on an int # is removed |