ironic.common.kernel_parameters.KernelCommandLine(parameters: dict, init_args: str)[source]¶Bases: object
init_args: str¶parameters: dict¶ironic.common.kernel_parameters.KernelParameter(key: ironic.common.kernel_parameters.ParameterKey, value: ironic.common.kernel_parameters.ParameterValue)[source]¶Bases: object
ironic.common.kernel_parameters.KernelParameterTransformer(visit_tokens: bool = True)[source]¶Bases: ironic.common.kernel_parameter_parser.kernel_parameter_parser._Decoratable, abc.ABC, Generic[ironic.common.kernel_parameter_parser.kernel_parameter_parser._Leaf_T, ironic.common.kernel_parameter_parser.kernel_parameter_parser._Return_T]
ironic.common.kernel_parameters.sanitize_kernel_command_line(command_line: str) → str[source]¶Applies filtering to a command line to sanitize it.
NOTE: This does not guarantee a correct or safe kernel command line, for stronger guarantees of correctness and safety use KernelCommandLine.parse().
command_line – A string containing a kernel command line or individual parameters.
A filtered string which should be safer for use.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.