From 32c323bea2030096a0a9d04102751842d9c7d001 Mon Sep 17 00:00:00 2001 From: Tom Doherty Date: Thu, 7 Sep 2017 20:51:20 +0100 Subject: 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 --- lib/chef/resource/ifconfig.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/chef/resource/ifconfig.rb') 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 -- cgit v1.2.1