[elbe-devel] [PATCH v2 07/17] schema: dbsfed.xsd: file
Viraj Shah
viraj.shah at linutronix.de
Tue Aug 30 15:39:10 CEST 2022
Update documentation for attributes for file finetuning action.
Signed-off-by: Viraj Shah <viraj.shah at linutronix.de>
---
schema/dbsfed.xsd | 62 +++++++++++++++++++++++++++++++++++------------
1 file changed, 46 insertions(+), 16 deletions(-)
diff --git a/schema/dbsfed.xsd b/schema/dbsfed.xsd
index 21686ebcf..36bc5f1c8 100644
--- a/schema/dbsfed.xsd
+++ b/schema/dbsfed.xsd
@@ -2571,28 +2571,58 @@
<complexType name="file">
<annotation>
<documentation>
- write or append text to a file, the following parameters
- are avaible:
-
- 'dst' - the destination to write to
- 'encoding' - the (optional) encoding of the content
- 'append="True"' - append the content to file instead of writing
- 'owner' - (optional) set file owner
- 'group' - (optional) set group ownership
- 'mode' - (optional) set file mode bits
-
+ "file" gives opportunity to write, append, encode data to a specific
+ file on the target image, change permissions, owner and group of file.
The value of the tag is the raw/encoded content to
write/append to the destination
</documentation>
</annotation>
<simpleContent>
<extension base="rfs:string">
- <attribute name="dst" type="string" use="required" />
- <attribute name="encoding" type="string" use="optional" />
- <attribute name="append" type="boolean" use="optional" />
- <attribute name="owner" type="string" use="optional" />
- <attribute name="group" type="string" use="optional" />
- <attribute name="mode" type="string" use="optional" />
+ <attribute name="dst" type="string" use="required">
+ <annotation>
+ <documentation>
+ 'dst' - the destination to write to
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="encoding" type="string" use="optional">
+ <annotation>
+ <documentation>
+ 'encoding' - the (optional) encoding of the content.
+ Please note that available encoding options are plain, raw and
+ base64.
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="append" type="boolean" use="optional">
+ <annotation>
+ <documentation>
+ 'append="True"' - append the content to file instead of writing
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="owner" type="string" use="optional">
+ <annotation>
+ <documentation>
+ 'owner' - (optional) set file owner
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="group" type="string" use="optional">
+ <annotation>
+ <documentation>
+ 'group' - (optional) set group ownership
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="mode" type="string" use="optional">
+ <annotation>
+ <documentation>
+ 'mode' - (optional) set file permission using mode bits
+ </documentation>
+ </annotation>
+ </attribute>
</extension>
</simpleContent>
</complexType>
--
2.30.2
More information about the elbe-devel
mailing list