def search_all(*args, **kwargs):
 from .. import conf
 all_results = {}
 catalog_db = kwargs.get(u'catalog_db', None)
 if (u'catalog_db' in kwargs):
  kwargs.pop(u'catalog_db')
 cache = kwargs.get(u'cache', True)
 verbose = kwargs.get(u'verbose', True)
 catalogs = vos_catalog._get_catalogs(conf.conesearch_dbname, catalog_db, cache=cache, verbose=verbose)
 for (name, catalog) in catalogs:
  try:
   result = conesearch(catalog_db=catalog, *args, **kwargs)
  except VOSError:
   pass
  else:
   all_results[result.url] = result
 return all_results

def search_all ( * args , ** kwargs ) : from . . import conf all_results = { } catalog_db = kwargs . get ( u'catalog_db' , None ) if ( u'catalog_db' in kwargs ) : kwargs . pop ( u'catalog_db' ) cache = kwargs . get ( u'cache' , True ) verbose = kwargs . get ( u'verbose' , True ) catalogs = vos_catalog . _get_catalogs ( conf . conesearch_dbname , catalog_db , cache = cache , verbose = verbose ) for ( name , catalog ) in catalogs : try : result = conesearch ( catalog_db = catalog , * args , ** kwargs ) except VOSError : pass else : all_results [ result . url ] = result return all_results
perform cone search and returns the results of all successful queries .