def connect()

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}"
            )