Пример #1
0
    def save(self):
        now = datetime.utcnow()

        if not self.session['first_search']:
            self.session['first_search'] = now
        if self.session['nb_results']:
            self.session['last_result'] = now
        if self.session['nb_downloads']:
            self.session['last_download'] = now
        if self.session['nb_errors'] <= 1:
            self.session['last_search'] = now
            self.session['nb_processed'] += 1

        MSearch.save(self, safe=True)