bitwarden-crd-operator/bitwarden-crd-operator.py

18 lines
622 B
Python
Raw Normal View History

2022-09-04 21:21:33 +00:00
#!/usr/bin/env python3
import kopf
2022-09-09 21:41:06 +00:00
@kopf.on.create('bitwarden-secrets.lerentis.uploadfilter24.eu')
2022-09-04 21:21:33 +00:00
def create_fn(body, **kwargs):
# The all-purpose function for the event creation.
kopf.event(body, type="SomeType", reason="SomeReason", message="Some message")
# The shortcuts for the conventional events and common cases.
kopf.info(body, reason="SomeReason", message="Some message")
kopf.warn(body, reason="SomeReason", message="Some message")
try:
raise RuntimeError("Exception text.")
except Exception:
kopf.exception(body, reason="SomeReason", message="Some exception:")