special_agent.py 535 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env python3
  2. from cmk.rulesets.v1 import Help, Title
  3. from cmk.rulesets.v1.form_specs import Dictionary
  4. from cmk.rulesets.v1.rule_specs import SpecialAgent, Topic
  5. def _parameter_form():
  6. return Dictionary(
  7. title=Title("P1 meter"),
  8. help_text=Help(
  9. "Configuration for the P1 electricity meter special agent."
  10. ),
  11. elements={},
  12. )
  13. rule_spec_p1 = SpecialAgent(
  14. name="p1",
  15. title=Title("P1 electricity meter"),
  16. topic=Topic.POWER,
  17. parameter_form=_parameter_form,
  18. )