def main()

in probe_scraper/runner.py [0:0]


def main(
    cache_dir: Path,
    out_dir: Path,
    firefox_version: int,
    min_firefox_version: int,
    process_moz_central_probes: bool,
    process_glean_metrics: bool,
    repositories_file: Path,
    dry_run: bool,
    glean_repos: Optional[List[str]],
    firefox_channel: str,
    output_bucket: Optional[str],
    cache_bucket: Optional[str],
    env: str,
    bugzilla_api_key: Optional[str],
    glean_urls: Optional[List[str]] = None,
    glean_commit: Optional[str] = None,
    glean_commit_branch: Optional[str] = None,
    update: bool = False,
    email_file: Optional[Path] = None,
    glean_limit_date: Optional[datetime.date] = None,
    check_expiry: bool = False,
    check_fog_expiry: bool = False,