miniwerk.config
Configuration
Module Contents
Classes
Valid key types for certbot/mkcert |
|
Configs for each product |
|
Config for MiniWerk |
- class KeyType[source]
Bases:
enum.StrEnum
Valid key types for certbot/mkcert
- class MWConfig[source]
Bases:
pydantic_settings.BaseSettings
Config for MiniWerk
- property le_config_path: pathlib.Path[source]
LE configuration dir
- Return type:
- property mkcert_path: pathlib.Path[source]
mkcert certs dir
- Return type:
- property le_work_path: pathlib.Path[source]
LE work dir (doesn’t seem to actually hold anything persistent)
- Return type:
- property le_cert_dir: pathlib.Path[source]
The “live” dir for the cert we have, remember the “file” here are symlinks
- Return type:
- property mk_cert_dir: pathlib.Path[source]
The “live” dir for the cert we have
- Return type:
- property product_manifest_paths: Dict[str, pathlib.Path][source]
Paths for product manifests keyed by product
- Return type:
Dict[str, pathlib.Path]
- fake: ProductSettings[source]
- rasenmaeher: ProductSettings[source]
- le_copy_path: pathlib.Path[source]
- data_path: pathlib.Path[source]
- manifests_base: pathlib.Path[source]