def exists( self, obj, **kwargs ): doi = irods.dataObjInp_t() doi.objPath = self.__get_rods_path( obj, **kwargs ) log.debug( 'exists(): checking: %s', doi.objPath ) return irods.rcObjStat( self.rods_conn, doi ) is not None