summaryrefslogtreecommitdiff
path: root/lib/chef/resource/ifconfig.rb
diff options
context:
space:
mode:
authorTom Doherty <tom.doherty@fixnetix.com>2017-09-07 20:51:20 +0100
committerTom Doherty <tom.doherty@fixnetix.com>2017-09-07 20:51:20 +0100
commit32c323bea2030096a0a9d04102751842d9c7d001 (patch)
tree0620c8a444995085cb2e19286cc399c427e70d2e /lib/chef/resource/ifconfig.rb
parenta06b75f3f29e707872e3d615c15d4842c6874fb7 (diff)
downloadchef-32c323bea2030096a0a9d04102751842d9c7d001.tar.gz
Add support for specifying ETHTOOL_OPTS on Red Hat
Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as Indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. Signed-off-by: Tom Doherty <tom.doherty@fixnetix.com>
Diffstat (limited to 'lib/chef/resource/ifconfig.rb')
-rw-r--r--lib/chef/resource/ifconfig.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/chef/resource/ifconfig.rb b/lib/chef/resource/ifconfig.rb
index fd523d9580..a8317f8c57 100644
--- a/lib/chef/resource/ifconfig.rb
+++ b/lib/chef/resource/ifconfig.rb
@@ -44,6 +44,7 @@ class Chef
@network = nil
@bootproto = nil
@onparent = nil
+ @ethtool_opts = nil
end
def target(arg = nil)
@@ -141,6 +142,14 @@ class Chef
:kind_of => String
)
end
+
+ def ethtool_opts(arg = nil)
+ set_or_return(
+ :ethtool_opts,
+ arg,
+ :kind_of => String
+ )
+ end
end
end