diff options
Diffstat (limited to 'lib/chef/resource/http_request.rb')
-rw-r--r-- | lib/chef/resource/http_request.rb | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/chef/resource/http_request.rb b/lib/chef/resource/http_request.rb index a8299a9064..d7ac62bbd9 100644 --- a/lib/chef/resource/http_request.rb +++ b/lib/chef/resource/http_request.rb @@ -23,20 +23,19 @@ require "chef/provider/http_request" class Chef class Resource class HttpRequest < Chef::Resource - identity_attr :url default_action :get allowed_actions :get, :put, :post, :delete, :head, :options - def initialize(name, run_context=nil) + def initialize(name, run_context = nil) super @message = name @url = nil @headers = {} end - def url(args=nil) + def url(args = nil) set_or_return( :url, args, @@ -44,7 +43,7 @@ class Chef ) end - def message(args=nil, &block) + def message(args = nil, &block) args = block if block_given? set_or_return( :message, @@ -53,14 +52,13 @@ class Chef ) end - def headers(args=nil) + def headers(args = nil) set_or_return( :headers, args, :kind_of => Hash, ) end - end end end |