input4mips_validation.validation.allowed_characters#
input4mips_validation.validation.allowed_characters
#
Support for defining rules around the characters allowed in metadata
AllowedCharacters
#
Definition of a set of allowed characters
Source code in src/input4mips_validation/validation/allowed_characters.py
check_only_allowed_characters(value, allowed_characters)
#
Check that a value only contains allowed characters
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
value
|
str
|
Value to check |
required |
allowed_characters
|
AllowedCharacters
|
Allowed characters |
required |
Raises:
| Type | Description |
|---|---|
ValueError
|
inv contains characters which are not allowed. |