betty.machine_name module¶
Define portable machine names.
- exception betty.machine_name.InvalidMachineName[source]¶
Bases:
UserFacingError
,ValueError
Raised when something is not a valid machine name.
- betty.machine_name.MachineName¶
A machine name is a string that meets these criteria: - At most 250 characters long. - Lowercase letters, numbers, and hyphens (-).
- betty.machine_name.assert_machine_name() AssertionChain[Any, str] [source]¶
Assert that something is a machine name.