File tree 2 files changed +4
-1
lines changed
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ def __init__(
67
67
timeout = 60 ,
68
68
encrypt = None ,
69
69
share_access = None ,
70
+ register_session_retries = 5 ,
70
71
** kwargs ,
71
72
):
72
73
"""
@@ -111,6 +112,7 @@ def __init__(
111
112
self .encrypt = encrypt
112
113
self .temppath = kwargs .pop ("temppath" , "" )
113
114
self .share_access = share_access
115
+ self .register_session_retries = register_session_retries
114
116
self ._connect ()
115
117
116
118
@property
@@ -120,7 +122,7 @@ def _port(self):
120
122
def _connect (self ):
121
123
import time
122
124
123
- for _ in range (5 ):
125
+ for _ in range (self . register_session_retries ):
124
126
try :
125
127
smbclient .register_session (
126
128
self .host ,
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ def smb_params(request):
63
63
"port" : request .param ,
64
64
"username" : "testuser" ,
65
65
"password" : "testpass" ,
66
+ "register_session_retries" : 100 , # max ~= 10 seconds
66
67
}
67
68
finally :
68
69
import smbclient # pylint: disable=import-outside-toplevel
You can’t perform that action at this time.
0 commit comments