Commit d5b30e8d authored by vruge's avatar vruge Committed by oroulet

mypy fix

parent 054ac70d
...@@ -173,9 +173,9 @@ async def select_clauses_from_evtype(evtypes: List["Node"]): ...@@ -173,9 +173,9 @@ async def select_clauses_from_evtype(evtypes: List["Node"]):
await _append_new_attribute_to_select_clauses(property, select_clauses, already_selected, []) await _append_new_attribute_to_select_clauses(property, select_clauses, already_selected, [])
for variable in await get_event_variables_from_type_node(evtype): for variable in await get_event_variables_from_type_node(evtype):
await _append_new_attribute_to_select_clauses(variable, select_clauses, already_selected, []) await _append_new_attribute_to_select_clauses(variable, select_clauses, already_selected, [])
await _select_clause_from_childs(variable, select_clauses, already_selected, [await variable.read_browse_name()]) await _select_clause_from_childs(variable, select_clauses, already_selected, [await variable.read_browse_name()]) # type: ignore
for object in await get_event_objects_from_type_node(evtype): for object in await get_event_objects_from_type_node(evtype):
await _select_clause_from_childs(object, select_clauses, already_selected, [await object.read_browse_name()]) await _select_clause_from_childs(object, select_clauses, already_selected, [await object.read_browse_name()]) # type: ignore
return select_clauses return select_clauses
...@@ -199,8 +199,7 @@ async def where_clause_from_evtype(evtypes: List["Node"]): ...@@ -199,8 +199,7 @@ async def where_clause_from_evtype(evtypes: List["Node"]):
subtypes.append(st.nodeid) subtypes.append(st.nodeid)
subtypes = list(set(subtypes)) # remove duplicates subtypes = list(set(subtypes)) # remove duplicates
for subtypeid in subtypes: for subtypeid in subtypes:
op = ua.LiteralOperand() op = ua.LiteralOperand(Value = ua.Variant(subtypeid))
op.Value = ua.Variant(subtypeid)
el.FilterOperands.append(op) el.FilterOperands.append(op)
el.FilterOperator = ua.FilterOperator.InList el.FilterOperator = ua.FilterOperator.InList
cf.Elements.append(el) cf.Elements.append(el)
......
...@@ -330,7 +330,7 @@ async def _get_parent_types(node: Node): ...@@ -330,7 +330,7 @@ async def _get_parent_types(node: Node):
refs = await tmp_node.get_references(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse) refs = await tmp_node.get_references(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse)
if not refs or refs[0].NodeId.NamespaceIndex == 0 and refs[0].NodeId.Identifier == 22: if not refs or refs[0].NodeId.NamespaceIndex == 0 and refs[0].NodeId.Identifier == 22:
return parents return parents
tmp_node = ua.Node(tmp_node.server, refs[0]) tmp_node = Node(tmp_node.server, refs[0])
parents.append(tmp_node) parents.append(tmp_node)
logger.warning("Went 10 layers up while look of subtype of given node %s, something is wrong: %s", node, parents) logger.warning("Went 10 layers up while look of subtype of given node %s, something is wrong: %s", node, parents)
......
...@@ -722,8 +722,7 @@ def test_where_clause(): ...@@ -722,8 +722,7 @@ def test_where_clause():
op.BrowsePath.append(ua.QualifiedName("property", 2)) op.BrowsePath.append(ua.QualifiedName("property", 2))
el.FilterOperands.append(op) el.FilterOperands.append(op)
for i in range(10): for i in range(10):
op = ua.LiteralOperand() op = ua.LiteralOperand(Value = ua.Variant(i))
op.Value = ua.Variant(i)
el.FilterOperands.append(op) el.FilterOperands.append(op)
el.FilterOperator = ua.FilterOperator.InList el.FilterOperator = ua.FilterOperator.InList
cf.Elements.append(el) cf.Elements.append(el)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment