Add pattern api and test
This commit is contained in:
18
tjnetwork.py
18
tjnetwork.py
@@ -23,6 +23,8 @@ TANK = api.TANK
|
||||
PIPE = api.PIPE
|
||||
PUMP = api.PUMP
|
||||
VALVE = api.VALVE
|
||||
PATTERN = api.PATTERN
|
||||
CURVE = api.CURVE
|
||||
|
||||
OVERFLOW_YES = api.OVERFLOW_YES
|
||||
OVERFLOW_NO = api.OVERFLOW_NO
|
||||
@@ -295,7 +297,7 @@ def delete_valve(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
|
||||
|
||||
############################################################
|
||||
# demands 9.[DEMANDS]
|
||||
# demand 9.[DEMANDS]
|
||||
############################################################
|
||||
|
||||
def get_demand_schema(name: str) -> dict[str, dict[str, Any]]:
|
||||
@@ -323,6 +325,20 @@ def set_status(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.set_status(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# pattern 11.[PATTERNS]
|
||||
############################################################
|
||||
|
||||
def get_pattern_schema(name: str) -> dict[str, dict[str, Any]]:
|
||||
return api.get_pattern_schema(name)
|
||||
|
||||
def get_pattern(name: str, id: str) -> dict[str, Any]:
|
||||
return api.get_pattern(name, id)
|
||||
|
||||
def set_pattern(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.set_pattern(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# coord 24.[COORDINATES]
|
||||
############################################################
|
||||
|
||||
Reference in New Issue
Block a user