Revision 83e7af18 lib/rpc.py
b/lib/rpc.py | ||
---|---|---|
417 | 417 |
@param read_timeout: Read timeout for request |
418 | 418 |
|
419 | 419 |
""" |
420 |
assert procedure in _TIMEOUTS, "RPC call not declared in the timeouts table" |
|
421 |
|
|
422 | 420 |
if read_timeout is None: |
423 |
read_timeout = _TIMEOUTS[procedure] |
|
421 |
read_timeout = _TIMEOUTS.get(procedure, None) |
|
422 |
|
|
423 |
assert read_timeout is not None, \ |
|
424 |
"Missing RPC read timeout for procedure '%s'" % procedure |
|
424 | 425 |
|
425 | 426 |
(results, requests) = \ |
426 | 427 |
self._PrepareRequests(self._resolver(hosts), self._port, procedure, |
Also available in: Unified diff