summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNuo Yan <nuo@opscode.com>2010-06-23 14:09:55 -0700
committerDaniel DeLeo <dan@opscode.com>2010-06-25 11:52:43 -0700
commit3f7617c91e1ddfd56f49cc32b96d077c15be6e97 (patch)
tree0883a7899cbb279299e4d49c389e30b6552abdcd
parente6b9665ab50787911ac3aefe0e986e41cd9f752e (diff)
downloadchef-3f7617c91e1ddfd56f49cc32b96d077c15be6e97.tar.gz
fixing CHEF-1373
-rw-r--r--chef/lib/chef/knife/cookbook_upload.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/chef/lib/chef/knife/cookbook_upload.rb b/chef/lib/chef/knife/cookbook_upload.rb
index 38da7483d4..d3d12b69a6 100644
--- a/chef/lib/chef/knife/cookbook_upload.rb
+++ b/chef/lib/chef/knife/cookbook_upload.rb
@@ -144,7 +144,7 @@ class Chef
begin
catch_auth_exceptions{ rest.put_rest(sandbox_url, {:is_completed => true}) }
rescue Net::HTTPServerException => e
- if e.to_s =~ /400 "Bad Request"/ && retries += 1 <= 1
+ if e.message =~ /^400/ && (retries += 1) <= 1
sleep 2
retry
else