miniwerk.manifests

Handle manifests

Module Contents

Functions

copy_jwt_pub(manifest_dir)

Copy miniwerks JWT public key to the manifest dir

create_rasenmaeher_manifest()

create manifest for RASENMAEHER

create_product_manifest(productname)

create manisfest for given product

create_all_product_manifests()

Handle all products

Attributes

LOGGER

LOGGER[source]
async copy_jwt_pub(manifest_dir)[source]

Copy miniwerks JWT public key to the manifest dir

Parameters:

manifest_dir (pathlib.Path)

Return type:

None

async create_rasenmaeher_manifest()[source]

create manifest for RASENMAEHER

Return type:

pathlib.Path

async create_product_manifest(productname)[source]

create manisfest for given product

Parameters:

productname (str)

Return type:

pathlib.Path

async create_all_product_manifests()[source]

Handle all products

Return type:

List[pathlib.Path]