def METHOD_NAME():
    _init_logging()
    parser = argparse.ArgumentParser(description="Ensures a directory has all expected locales and screenshots.")
    parser.add_argument("--artifacts-directory", required=True, help="The directory containing the zip archives to look into")
    parser.add_argument("--screenshots-configuration", type=argparse.FileType("r"), required=True, help="YAML file that contains the number of screenshots to expect as well as exceptions/")
    parser.add_argument("--importLocales", dest="locales", metavar="LOCALE", action="append", required=True, help="locale that must be present(can be repeated)")
    result = parser.parse_args()
    number_of_screenshots_per_locale = _parse_screenshots_configuration(result.screenshots_configuration)
    _check_files(result.artifacts_directory, result.locales, number_of_screenshots_per_locale)