示例#1
0
 def get_new_cores(self):
     try:
         solr_cores = SolrApi(SOLR_URL.get()).cores()
         for name in Collection.objects.values_list('name', flat=True):
             solr_cores.pop(name, None)
     except Exception, e:
         solr_cores = []
         LOG.warn('No Single core setup on Solr server: %s' % e)
示例#2
0
 def get_new_cores(self):
   try:
     solr_cores = SolrApi(SOLR_URL.get()).cores()
     for name in Collection.objects.values_list('name', flat=True):
       solr_cores.pop(name, None)
   except Exception, e:
     solr_cores = []
     LOG.warn('No Single core setup on Solr server: %s' % e)
示例#3
0
 def get_new_collections(self):
     try:
         solr_collections = SolrApi(SOLR_URL.get()).collections()
         for name in Collection.objects.values_list('name', flat=True):
             solr_collections.pop(name, None)
     except Exception, e:
         LOG.warn('No Zookeeper servlet running on Solr server: %s' % e)
         solr_collections = []
示例#4
0
 def get_new_collections(self):
   try:
     solr_collections = SolrApi(SOLR_URL.get()).collections()
     for name in Collection.objects.values_list('name', flat=True):
       solr_collections.pop(name, None)
   except Exception, e:
     LOG.warn('No Zookeeper servlet running on Solr server: %s' % e)
     solr_collections = []