Probleme beim Hinzufügen von Attributen zum XML-Stammknoten über Augeas

Ich verwende Augeas, um XML auf einigen Maschinen zu manipulieren. Während das Erstellen neuer Knoten und das Festlegen einer Reihe von Attributen wie ein Zauber wirkte, habe ich mir die Nägel gebissen, einer XML-Datei ein einfaches Attribut hinzuzufügen. XML sieht folgendermaßen aus:

<?xml version="1.0"?>
<Context>
   <WatchedResource></WatchedResource>
</Context>

Ich versuche nicht nur hinzuzufügenallowLinking="true" zum Kontextstammknoten über

set /files/path/to/my/file.xml/Context/#attribute/allowLinking "true"

Was leider immer mit ausfällt

/error = "put_failed"
/error/path = "/files/path/to/my/file.xml/Context"
/error/lens = "/usr/share/augeas/lenses/dist/xml.aug:134.10-.73:"
/error/message = "Failed to match \n    { /#attribute/ }?({ /#text/ …

Ich benutze Puppet Open Source 3.4.2 mit Augeas 1.0.0.

Irgendwelche Vorschläge, was ich falsch mache?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage