Add convenience functions for returning results
Signed-off-by: Nic Cope <nicc@rk0n.org>
This commit is contained in:
parent
07a7b82847
commit
667a56db88
|
@ -33,3 +33,33 @@ def to(
|
|||
desired=req.desired,
|
||||
context=req.context,
|
||||
)
|
||||
|
||||
|
||||
def normal(rsp: fnv1beta1.RunFunctionResponse, message: str) -> None:
|
||||
"""Add a normal result to the response."""
|
||||
rsp.results.append(
|
||||
fnv1beta1.Result(
|
||||
severity=fnv1beta1.SEVERITY_NORMAL,
|
||||
message=message,
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
def warning(rsp: fnv1beta1.RunFunctionResponse, message: str) -> None:
|
||||
"""Add a warning result to the response."""
|
||||
rsp.results.append(
|
||||
fnv1beta1.Result(
|
||||
severity=fnv1beta1.SEVERITY_WARNING,
|
||||
message=message,
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
def fatal(rsp: fnv1beta1.RunFunctionResponse, message: str) -> None:
|
||||
"""Add a fatal result to the response."""
|
||||
rsp.results.append(
|
||||
fnv1beta1.Result(
|
||||
severity=fnv1beta1.SEVERITY_FATAL,
|
||||
message=message,
|
||||
)
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue