geotribu_cli.content.header_check module¶
- geotribu_cli.content.header_check.check_existing_tags(tags)¶
- geotribu_cli.content.header_check.check_image_extension(image_url, allowed_extensions=('.png', '.jpg', '.jpeg'))¶
- Type renvoyé:
- geotribu_cli.content.header_check.check_image_ratio(image_url, images, min_ratio, max_ratio)¶
- Type renvoyé:
- geotribu_cli.content.header_check.check_image_size(image_url, images, max_width, max_height)¶
Checks if an image respects provided max dimensions using CDN index file
- Paramètres:
- Type renvoyé:
- Renvoie:
True if image max dimensions are respected False if not
- geotribu_cli.content.header_check.check_license(license_id)¶
Vérifie que la licence choisie fait partie de celles disponibles.
- Paramètres:
license – identifiant de la licence.
- Type renvoyé:
- Renvoie:
True si la licence est l’une de celles disponibles.
- geotribu_cli.content.header_check.check_missing_mandatory_keys(keys)¶
Liste les clés de l’en-tête qui sont manquantes par rapport à celles requises.
- geotribu_cli.content.header_check.download_image_sizes()¶
Downloads image dimensions file from CDN
- Type renvoyé:
- Renvoie:
Dict of image dimensions
- geotribu_cli.content.header_check.parser_header_check(subparser)¶
Set the argument parser subcommand.
- Paramètres:
subparser (argparse.ArgumentParser) – parser to set up
- Renvoie:
parser ready to use
- Type renvoyé:
- geotribu_cli.content.header_check.run(args)¶
Run the sub command logic.
Checks YAML header of a content
- Paramètres:
args (argparse.Namespace) – arguments passed to the subcommand
- Type renvoyé: