Source code for datasources.management.commands.reset_api_count

from django.core.management.base import BaseCommand

from datasources.models import DataSource


[docs]class Command(BaseCommand): help = 'Resets external API call count on all data sources'
[docs] def handle(self, *args, **options): for datasource in DataSource.objects.all(): datasource.external_requests = 0 datasource.save() self.stdout.write(self.style.SUCCESS('Successfully reset count for data source "%s"' % datasource.pk))