Skip to content

Commit 044bc42

Browse files
committed
Change the http_request provider to use the new Chef::REST API
1 parent 194afb9 commit 044bc42

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

chef/lib/chef/provider/http_request.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def action_get
3434
body = @rest.run_request(
3535
:GET,
3636
@rest.create_url("#{@new_resource.url}?message=#{message}"),
37+
{},
3738
false,
3839
10,
3940
false
@@ -49,6 +50,7 @@ def action_put
4950
body = @rest.run_request(
5051
:PUT,
5152
@rest.create_url("#{@new_resource.url}"),
53+
{},
5254
message,
5355
10,
5456
false
@@ -64,6 +66,7 @@ def action_post
6466
body = @rest.run_request(
6567
:POST,
6668
@rest.create_url("#{@new_resource.url}"),
69+
{},
6770
message,
6871
10,
6972
false
@@ -78,6 +81,7 @@ def action_delete
7881
body = @rest.run_request(
7982
:DELETE,
8083
@rest.create_url("#{@new_resource.url}"),
84+
{},
8185
false,
8286
10,
8387
false

chef/spec/unit/provider/http_request_spec.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
end
8484

8585
it "should run a GET request" do
86-
@rest.should_receive(:run_request).with(:GET, @rest.create_url, false, 10, false)
86+
@rest.should_receive(:run_request).with(:GET, @rest.create_url, {}, false, 10, false)
8787
@provider.action_get
8888
end
8989

@@ -117,13 +117,13 @@
117117
end
118118

119119
it "should run a PUT request with the message as the payload" do
120-
@rest.should_receive(:run_request).with(:PUT, @rest.create_url, @new_resource.message, 10, false)
120+
@rest.should_receive(:run_request).with(:PUT, @rest.create_url, {}, @new_resource.message, 10, false)
121121
@provider.action_put
122122
end
123123

124124
it "should inflate a message block at runtime" do
125125
@new_resource.stub!(:message).and_return(lambda { "return" })
126-
@rest.should_receive(:run_request).with(:PUT, @rest.create_url, "return", 10, false)
126+
@rest.should_receive(:run_request).with(:PUT, @rest.create_url, {}, "return", 10, false)
127127
@provider.action_put
128128
end
129129

@@ -157,13 +157,13 @@
157157
end
158158

159159
it "should run a PUT request with the message as the payload" do
160-
@rest.should_receive(:run_request).with(:POST, @rest.create_url, @new_resource.message, 10, false)
160+
@rest.should_receive(:run_request).with(:POST, @rest.create_url, {}, @new_resource.message, 10, false)
161161
@provider.action_post
162162
end
163163

164164
it "should inflate a message block at runtime" do
165165
@new_resource.stub!(:message).and_return(lambda { "return" })
166-
@rest.should_receive(:run_request).with(:POST, @rest.create_url, "return", 10, false)
166+
@rest.should_receive(:run_request).with(:POST, @rest.create_url, {}, "return", 10, false)
167167
@provider.action_post
168168
end
169169

@@ -197,7 +197,7 @@
197197
end
198198

199199
it "should run a DELETE request" do
200-
@rest.should_receive(:run_request).with(:DELETE, @rest.create_url, false, 10, false)
200+
@rest.should_receive(:run_request).with(:DELETE, @rest.create_url, {}, false, 10, false)
201201
@provider.action_delete
202202
end
203203

0 commit comments

Comments
 (0)