Esempio n. 1
0
 def get_remote_paths(self, bearertoken_id):
     solr = open_solr_connection('dropbox')
     q = '*'
     fq = 'bearertoken_id:4'
     fl = 'remote_path'
     start = 0
     rows = 1000
     r = solr.search(q=q, fq=fq, fl=fl, start=start, rows=rows)
     remote_paths = list()
     for doc in r.documents:
         remote_paths.append(doc['remote_path'])
     return remote_paths
Esempio n. 2
0
 def get_number_of_docs_for_query(self, **kwargs):
     solr = open_solr_connection('dropbox')
     r = solr.search(**kwargs)
     return r.total_results
Esempio n. 3
0
 def get_number_of_docs(self, bearertoken_id):
     solr = open_solr_connection('dropbox')
     r = solr.search(q='bearertoken_id:{}'.format(bearertoken_id))
     return r.total_results