コード例 #1
0
    def handle(self, dry_run=False, **options):
        verbosity = int(options['verbosity'])
        verbose = verbosity > 1

        # start transaction
        transaction.enter_transaction_management()
        transaction.managed(True)

        recycle_visits(verbose=verbose)

        if dry_run:
            transaction.rollback()
        else:
            transaction.commit()

        transaction.leave_transaction_management()
コード例 #2
0
ファイル: recycle.py プロジェクト: mozilla/peekaboo
    def handle(self, dry_run=False, **options):
        verbosity = int(options['verbosity'])
        verbose = verbosity > 1

        # start transaction
        transaction.enter_transaction_management()
        transaction.managed(True)

        recycle_visits(verbose=verbose)

        if dry_run:
            transaction.rollback()
        else:
            transaction.commit()

        transaction.leave_transaction_management()
コード例 #3
0
ファイル: cron.py プロジェクト: sohamds/peekaboo
def recycle():
    recycle_visits()