Skip to content

Commit 539f3de

Browse files
committed
keep option to override 'get_default_timeout' on 'ServerAPI' class
1 parent 58e2135 commit 539f3de

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

ayon_api/server_api.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,18 @@ def set_cert(self, cert):
496496
ssl_verify = property(get_ssl_verify, set_ssl_verify)
497497
cert = property(get_cert, set_cert)
498498

499+
@classmethod
500+
def get_default_timeout(cls):
501+
"""Default value for requests timeout.
502+
503+
Utils function 'get_default_timeout' is used by default.
504+
505+
Returns:
506+
float: Timeout value in seconds.
507+
"""
508+
509+
return get_default_timeout()
510+
499511
@classmethod
500512
def get_default_max_retries(cls):
501513
"""Default value for requests max retries.
@@ -532,7 +544,7 @@ def set_timeout(self, timeout):
532544
"""
533545

534546
if timeout is None:
535-
timeout = get_default_timeout()
547+
timeout = self.get_default_timeout()
536548
self._timeout = float(timeout)
537549

538550
def get_max_retries(self):

0 commit comments

Comments
 (0)