Update pump api and test

This commit is contained in:
wqy
2022-09-25 01:05:08 +08:00
parent 3b20811605
commit dce54171fb
5 changed files with 132 additions and 147 deletions

View File

@@ -232,24 +232,21 @@ def delete_pipe(name: str, pipe_id: str) -> ChangeSet:
# pump 4.[PUMPS]
############################################################
def get_pump_property_names(name: str) -> list[str]:
return api.get_pump_property_names(name)
def get_pump_schema(name: str) -> list[str]:
return api.get_pump_schema(name)
def add_pump(name: str, pump_id: str, node1: str, node2: str) -> ChangeSet:
return api.add_pump(name, pump_id, node1, node2)
def get_pump(name: str, pump_id: str) -> dict[str, Any] | None:
return api.get_pump(name, pump_id)
def set_pump(name: str, pump_id: str, properties: dict[str, Any]) -> ChangeSet:
return api.set_pump(name, pump_id, properties)
def delete_pump(name: str, pump_id: str) -> ChangeSet:
return api.delete_pump(name, pump_id)
def set_pump_node1(name: str, pump_id: str, node1: str) -> ChangeSet:
return api.set_pump_node1(name, pump_id, node1)
def set_pump_node2(name: str, pump_id: str, node2: str) -> ChangeSet:
return api.set_pump_node2(name, pump_id, node2)
def get_pump_properties(name: str, pump_id: str) -> dict[str, Any] | None:
return api.get_pump_properties(name, pump_id)
############################################################
# valve 4.[VALVES]