Request #195
Timeout for occi commands
Status: | Closed | Start date: | 02/25/2010 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Tino Vázquez | % Done: | 100% | |
Category: | - | |||
Target version: | Release 2.0 | |||
Pull request: |
Description
It would be handy to have a default timeout for the occi-storage create and an argument to modify said value.
From Claude Noshpitz
--
Perhaps this has been handled already -- if not, a simple patch would look
like this:
--- a/src/cloud/common/CloudClient.rb
+++ b/src/cloud/common/CloudClient.rb@ -69,6 +69,10
@ module CloudClient
######################################################################
def self.http_start(url, &block)
http = Net::HTTP.new(url.host, url.port)
# could take a long time to transfer large images
+ http.read_timeout = 600
+
if url.scheme=='https'
http.use_ssl = true
A more diligent approach might also provide a command-line option to
explicitly set a timeout value.
Associated revisions
Request #195 fulfilled, now occi commands may timeout while connected to server
Additionally, commands help section has been homogeneously tabbed.
feature #195: Do not set timeout by default
History
#1 Updated by Tino Vázquez over 11 years ago
For completeness, the timeout can be added to
occi-network
occi-storage
occi-compute
#2 Updated by Ruben S. Montero over 11 years ago
- Tracker changed from Feature to Request
#3 Updated by Ruben S. Montero over 11 years ago
- Assignee set to Tino Vázquez
- Target version set to Release 2.0
#4 Updated by Tino Vázquez about 11 years ago
- % Done changed from 0 to 90
Changes in master.
Needs documentation update
#5 Updated by Tino Vázquez almost 11 years ago
- Status changed from New to Closed
- % Done changed from 90 to 100
Reference set in documentation. Closing.