コード例 #1
0
    def handle(self, *args, **options):
        externalinterval = options['externalinterval'] or EXTERNAL_RECHECK_INTERVAL
        limit = options['limit'] or MAX_CHECKS_PER_RUN

        self.stdout.write("Checking all links that haven't been tested for %s minutes." % externalinterval)
        if limit != -1:
            self.stdout.write("Will run maximum of %s checks this run." % limit)

        internal_checked = check_links(limit=limit, check_external=False)
        external_checked = check_links(external_recheck_interval=externalinterval, limit=limit, check_internal=False)
        return "%s internal URLs and %s external URLs have been checked." % (internal_checked, external_checked)
コード例 #2
0
    def handle(self, *args, **options):
        limit = options['limit'] or MAX_CHECKS_PER_RUN

        self.stdout.write("Checking all internal links.")
        if limit != -1:
            self.stdout.write("Will run maximum of %s checks this run." % limit)

        return check_links(limit=limit, check_external=False)
コード例 #3
0
    def handle(self, *args, **options):
        limit = options['limit'] or MAX_CHECKS_PER_RUN

        self.stdout.write("Checking all internal links.")
        if limit != -1:
            self.stdout.write("Will run maximum of %s checks this run." %
                              limit)

        return check_links(limit=limit, check_external=False)
コード例 #4
0
ファイル: checklinks.py プロジェクト: AASHE/django-linkcheck
    def execute(self, *args, **options):
            
        if options['interval']:
            interval = options['interval']
        else:
            interval = RECHECK_INTERVAL
            
        if options['limit']:
            limit = options['limit']
        else:
            limit = MAX_CHECKS_PER_RUN

        print "Checking all links that haven't been tested for %s minutes." % interval
        if limit!=-1:
            print "Will run maximum of %s checks this run." % limit

        check_links(recheck_interval=interval, limit=limit)
        return
コード例 #5
0
    def handle(self, *args, **options):
        limit = options.get('limit', None) or MAX_CHECKS_PER_RUN

        self.stdout.write("Checking all internal links.")
        if limit != -1:
            self.stdout.write("Will run maximum of %s checks this run." % limit)

        check_count = check_links(limit=limit, check_external=False)
        return "%s internal URLs have been checked." % (check_count)
コード例 #6
0
    def handle(self, *args, **options):
        externalinterval = options['externalinterval'] or EXTERNAL_RECHECK_INTERVAL
        limit = options.get('limit', None) or MAX_CHECKS_PER_RUN

        self.stdout.write("Checking all external links that haven't been tested for %s minutes." % externalinterval)
        if limit != -1:
            self.stdout.write("Will run maximum of %s checks this run." % limit)

        check_count = check_links(external_recheck_interval=externalinterval, limit=limit, check_internal=False)
        return "%s external URLs have been checked." % (check_count)
コード例 #7
0
    def execute(self, *args, **options):
            
        if options['externalinterval']:
            externalinterval = options['externalinterval']
        else:
            externalinterval = EXTERNAL_RECHECK_INTERVAL
            
        if options['limit']:
            limit = options['limit']
        else:
            limit = MAX_CHECKS_PER_RUN

        print "Checking all links that haven't been tested for %s minutes." % externalinterval
        if limit!=-1:
            print "Will run maximum of %s checks this run." % limit

        check_links(limit=limit, check_external=False)
        check_links(external_recheck_interval=externalinterval, limit=limit, check_internal=False)
        return 
コード例 #8
0
    def execute(self, *args, **options):

        if options['externalinterval']:
            externalinterval = options['externalinterval']
        else:
            externalinterval = EXTERNAL_RECHECK_INTERVAL

        if options['limit']:
            limit = options['limit']
        else:
            limit = MAX_CHECKS_PER_RUN

        print "Checking all links that haven't been tested for %s minutes." % externalinterval
        if limit != -1:
            print "Will run maximum of %s checks this run." % limit

        check_links(limit=limit, check_external=False)
        check_links(external_recheck_interval=externalinterval,
                    limit=limit,
                    check_internal=False)
        return
コード例 #9
0
    def execute(self, *args, **options):

        if options["limit"]:
            limit = options["limit"]
        else:
            limit = MAX_CHECKS_PER_RUN

        print "Checking all internal links."
        if limit != -1:
            print "Will run maximum of %s checks this run." % limit

        return check_links(limit=limit, check_external=False)
コード例 #10
0
    def execute(self, *args, **options):

        if options['limit']:
            limit = options['limit']
        else:
            limit = MAX_CHECKS_PER_RUN

        print "Checking all internal links."
        if limit != -1:
            print "Will run maximum of %s checks this run." % limit

        return check_links(limit=limit, check_external=False)
コード例 #11
0
ファイル: cron.py プロジェクト: timoludwig/django-linkcheck
 def job(self):
     check_links(external_recheck_interval=EXTERNAL_RECHECK_INTERVAL, limit=MAX_CHECKS_PER_RUN, check_internal=False)
コード例 #12
0
ファイル: cron.py プロジェクト: timoludwig/django-linkcheck
 def job(self):
     check_links(limit=MAX_CHECKS_PER_RUN, check_external=False)