in ees_network_drive/network_drive_client.py [0:0]
def connect(self):
"""This method is used to connect with Network Drives.
"""
smb_connection = SMBConnection(self.username, self.password, self.client_machine_name, self.server_name,
self.domain, use_ntlm_v2=USE_NTLM_V2, is_direct_tcp=IS_DIRECT_TCP)
try:
response = smb_connection.connect(self.server_ip, SERVER_PORT)
if response:
return smb_connection
except (NotConnectedError, SMBTimeout) as exception:
raise exception
except Exception as exception:
self.logger.exception(
f"Unknown error while connecting to Network Drives. Error: {exception}"
)