chiark / gitweb /
make-secnet-sites: set_property: Break out kw
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 8 Nov 2019 21:18:44 +0000 (21:18 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 15 Feb 2020 21:56:51 +0000 (21:56 +0000)
This will make for a nicer diff, in a moemnt.

No functional change.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
make-secnet-sites

index 2c0543364afa0ab8f244233c6c285e614c9374ad..551149c32818a169bef8b14898cd18509b7eb3ba 100755 (executable)
@@ -570,10 +570,11 @@ allow_defs=0   # Level above which new definitions are permitted
 def set_property(obj,w):
        "Set a property on a configuration node"
        prop=w[0]
+       kw=keywords[prop.raw_mark_ok()]
        if prop.raw() in obj.properties:
-               obj.properties[prop.raw_mark_ok()].add(obj,w)
+               obj.properties[prop.raw()].add(obj,w)
        else:
-               obj.properties[prop.raw()]=keywords[prop.raw_mark_ok()][0](w)
+               obj.properties[prop.raw()]=kw[0](w)
 
 
 def pline(il,allow_include=False):