Skip to content
Snippets Groups Projects
Commit 3053428f authored by Tommy Persson's avatar Tommy Persson
Browse files

Work on interaction manager and language tst-exec-node

parent 597a53f6
No related branches found
No related tags found
No related merge requests found
...@@ -675,6 +675,20 @@ def json_basic_drop(ns, type, node_uuid="", use_alias=False, use_lock=False): ...@@ -675,6 +675,20 @@ def json_basic_drop(ns, type, node_uuid="", use_alias=False, use_lock=False):
} }
return jobj; return jobj;
def json_basic_load(ns, unit, type, node_uuid="", auto_succeed=False, use_alias=False, use_lock=False):
print("TYPE basic_load:", type)
jobj = {
"children": [],
"common_params": get_common_params (ns, use_alias, node_uuid, use_lock=use_lock),
"name": "load",
"params": {
"unit": unit,
"type": type,
"auto-succeed-flag": auto_succeed
}
}
return jobj;
def json_basic_pick_up(ns, type, node_uuid="", use_alias=False, use_lock=False): def json_basic_pick_up(ns, type, node_uuid="", use_alias=False, use_lock=False):
print("TYPE basic_pick_up:", type) print("TYPE basic_pick_up:", type)
jobj = { jobj = {
...@@ -1108,6 +1122,11 @@ def json_exchange_data(ns, dataset_uri, communication_namespace, sender, units, ...@@ -1108,6 +1122,11 @@ def json_exchange_data(ns, dataset_uri, communication_namespace, sender, units,
return cobj return cobj
def json_load(ns, unit, type, node_uuid="", auto_succeed=False, use_alias=False, use_lock=False):
jobj = json_basic_seq(ns)
jobj["children"].append(json_basic_load(ns, unit, type, node_uuid=node_uuid, auto_succeed=auto_succeed, use_alias=use_alias, use_lock=use_lock))
return jobj
def json_wait (ns, dur): def json_wait (ns, dur):
jobj = json_basic_seq(ns) jobj = json_basic_seq(ns)
jobj["children"].append(json_basic_wait(ns, dur)) jobj["children"].append(json_basic_wait(ns, dur))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment