def __setstate__(self, state): for name, value in state.items(): # print(name, value) setattr(self, name, value) self.pool = Pool(state.get('account')) # , state.get('timeout'))
def configure(self, host=None, port=1247, user=None, zone=None, password=None, client_user=None, client_zone=None, server_dn=None, authentication_scheme='password'): account = iRODSAccount( host, int(port), user, zone, authentication_scheme, password, client_user, server_dn, client_zone) self.pool = Pool(account)
def configure(self, **kwargs): account = self._configure_account(**kwargs) connection_refresh_time = self.get_connection_refresh_time(**kwargs) logger.debug( "In iRODSSession's configure(). connection_refresh_time set to {}". format(connection_refresh_time)) self.pool = Pool(account, application_name=kwargs.pop('application_name', ''), connection_refresh_time=connection_refresh_time)
def configure(self, host=None, port=1247, user=None, zone=None, password=None, client_user=None, client_zone=None): account = iRODSAccount(host, int(port), user, zone, password, client_user, client_zone) self.pool = Pool(account)
def configure(self, host=None, port=1247, user=None, zone=None, password=None, client_user=None, client_zone=None, server_dn=None, authentication_scheme='password', irods_env_file=None, numThreads=0): if irods_env_file: creds = self.get_irods_env(irods_env_file) creds['password'] = self.get_irods_auth(creds) account = iRODSAccount(**creds) else: account = iRODSAccount(host, int(port), user, zone, authentication_scheme, password, client_user, server_dn, client_zone) self.pool = Pool(account) self.numThreads = numThreads
def configure(self, **kwargs): account = self._configure_account(**kwargs) self.pool = Pool(account)
def configure(self, **kwargs): account = self._configure_account(**kwargs) self.pool = Pool(account, application_name = kwargs.pop('application_name',''))