Пример #1
0
def update_object(username):
    options = {}
    options['age']=0.01
    options['remove']=True
    update_index.Command().handle(**options)
    solrUpdateByUser = SolrUpdate.objects.all()
    user = User.objects.filter(username=username)
    if len(solrUpdateByUser) == 0:
        newUpdate = SolrUpdate(user=user[0])
        newUpdate.save()
    else:
        solrUpdateByUser[0].user=user[0]
        solrUpdateByUser[0].save()
Пример #2
0
def update_object(username):
    options = {}
    options['age']=1
    options['remove']=True
    update_index.Command().handle(**options)
    user = User.objects.filter(username=username)
    if user:
        solrUpdateByUser = SolrUpdate.objects.all()
        if len(solrUpdateByUser) == 0:
            newUpdate = SolrUpdate(user=user[0])
            newUpdate.save()
        else:
            solrUpdateByUser[0].user=user[0]
            solrUpdateByUser[0].save()
    else:
        logger.error("Unknown username: {} (SolrUpdate record not updated)".format(username))  #may not matter too much, since search polling seems to be off?
Пример #3
0
def update_object(username):
    options = {}
    options['age'] = 1
    options['remove'] = True
    update_index.Command().handle(**options)
    user = User.objects.filter(username=username)
    if user:
        solrUpdateByUser = SolrUpdate.objects.all()
        if len(solrUpdateByUser) == 0:
            newUpdate = SolrUpdate(user=user[0])
            newUpdate.save()
        else:
            solrUpdateByUser[0].user = user[0]
            solrUpdateByUser[0].save()
    else:
        logger.error(
            "Unknown username: {} (SolrUpdate record not updated)".format(
                username)
        )  #may not matter too much, since search polling seems to be off?