什么是func的默认超时

时间:2015-06-17 03:05:21

标签: python openstack openstack-nova

所有,我正在使用redhat func,我找不到func的默认超时。 在如下的源代码中:

self.timeout = DEFAULT_TIMEOUT
# the config file
if self.overlord_config.socket_timeout != 0.0:
    self.timeout = self.overlord_config.socket_timeout
# commandline
if timeout:
    self.timeout = timeout

源代码中的DEFAULT_TIMEOUT为无

 DEFAULT_TIMEOUT = None
在overloard_config中

,defalut是:

# configuration for overlord

[main]
socket_timeout = 0

并且未分配超时,因此构造函数的默认值为none:

class Overlord(object):

    def __init__(self, server_spec, port=DEFAULT_PORT, interactive=False,
        verbose=False, noglobs=False, nforks=1, config=None, async=False, init_ssl=True,
        delegate=False, mapfile=DEFAULT_MAPLOC, timeout=None):

所以我的问题是func的defalut超时是什么?是否依赖于http客户端?

0 个答案:

没有答案