script/dnp3-gen.py: update for newer versions of Python

More recent yaml loaders require the loader as an argument.
pull/12847/head
Jason Ish 8 months ago
parent 7ba4ebdc2c
commit bb7089df93

@ -710,7 +710,7 @@ def main():
print("error: jinja2 v2.10 or great required") print("error: jinja2 v2.10 or great required")
return 1 return 1
definitions = yaml.load(open("scripts/dnp3-gen/dnp3-objects.yaml")) definitions = yaml.load(open("scripts/dnp3-gen/dnp3-objects.yaml"), yaml.Loader)
print("Loaded %s objects." % (len(definitions["objects"]))) print("Loaded %s objects." % (len(definitions["objects"])))
definitions["objects"] = map(preprocess_object, definitions["objects"]) definitions["objects"] = map(preprocess_object, definitions["objects"])

Loading…
Cancel
Save