cmsmanage/membershipworks/management/commands/scrape_events.py

19 lines
477 B
Python

import logging
from django.core.management.base import BaseCommand
from membershipworks.tasks.scrape import logger, scrape_events
class Command(BaseCommand):
def handle(self, *args, verbosity: int, **options):
verbosity_levels = {
0: logging.ERROR,
1: logging.WARNING,
2: logging.INFO,
3: logging.DEBUG,
}
logger.setLevel(verbosity_levels.get(verbosity, logging.WARNING))
scrape_events()