diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2022-03-31 20:56:00 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2022-03-31 21:34:01 -0700 |
commit | c604b38a8b2f32be793f6f0d7defa049361d241b (patch) | |
tree | 466fa8336f3670d2bd572a4b7661f206de13bd78 /lib/chef/resource.rb | |
parent | 923e9e75e8e35c8a6dc7e85ad9c1db8d799169ce (diff) | |
download | chef-c604b38a8b2f32be793f6f0d7defa049361d241b.tar.gz |
custom-resource-ization
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'lib/chef/resource.rb')
-rw-r--r-- | lib/chef/resource.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/chef/resource.rb b/lib/chef/resource.rb index 7f65f28fdd..014e4e4e3a 100644 --- a/lib/chef/resource.rb +++ b/lib/chef/resource.rb @@ -24,6 +24,7 @@ require_relative "dsl/resources" require_relative "dsl/declare_resource" require_relative "json_compat" require_relative "mixin/convert_to_class_name" +require_relative "mixin/rest_resource" require_relative "guard_interpreter/resource_guard_interpreter" require_relative "resource/conditional" require_relative "resource/conditional_action_not_nothing" @@ -1213,6 +1214,11 @@ class Chef @preview_resource end + # Turn this resource into a target-mode rest-resource + def self.rest_resource + include Chef::Mixin::RestResource + end + # # Internal Resource Interface (for Chef) # |