nat.cli.cli_utils.validation#
Functions#
|
Validate URL format for CLI options. |
|
Validate configuration file and return parsed config |
Module Contents#
- validate_url(
- _ctx: click.Context,
- _param: click.Parameter,
- value: str,
Validate URL format for CLI options.
- Args:
_ctx: Click context (unused, required by Click callback interface) _param: Click parameter (unused, required by Click callback interface) value: URL string to validate
- Returns:
The validated URL string
- Raises:
click.BadParameter: If URL is invalid or uses unsupported scheme
- validate_config(
- config_file: pathlib.Path,
Validate configuration file and return parsed config