yaml filter: update docs (#85261)

Signed-off-by: Abhijeet Kasurde <Akasurde@redhat.com>
pull/33817/head^2
Abhijeet Kasurde 5 months ago committed by GitHub
parent a4e3575077
commit 557733abb1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,5 +1,5 @@
DOCUMENTATION:
name: to_yaml
name: to_nice_yaml
author: core team
version_added: 'historical'
short_description: Convert variable to YAML string
@ -20,10 +20,38 @@ DOCUMENTATION:
description: Affects sorting of dictionary keys.
default: True
type: bool
#default_style=None, canonical=None, width=None, line_break=None, encoding=None, explicit_start=None, explicit_end=None, version=None, tags=None
default_style:
description:
- Indicates the style of the scalar.
choices:
- ''
- "'"
- '"'
- '|'
- '>'
type: string
canonical:
description:
- If set to V(True), export tag type to the output.
type: bool
width:
description: Set the preferred line width.
type: int
line_break:
description: Specify the line break.
type: string
encoding:
description: Specify the output encoding.
type: string
explicit_start:
description: If set to V(True), adds an explicit start using "---".
type: bool
explicit_end:
description: If set to V(True), adds an explicit end using "...".
type: bool
notes:
- More options may be available, see L(PyYAML documentation, https://pyyaml.org/wiki/PyYAMLDocumentation) for details.
- 'These parameters to C(yaml.dump) will be ignored, as they are overridden internally: I(default_flow_style)'
- 'These parameters to C(yaml.dump) will be ignored, as they are overridden internally: I(default_flow_style), I(allow_unicode).'
EXAMPLES: |
# dump variable in a template to create a YAML document

@ -20,21 +20,38 @@ DOCUMENTATION:
description: Affects sorting of dictionary keys.
default: True
type: bool
default_style:
description:
- Indicates the style of the scalar.
choices:
- ''
- "'"
- '"'
- '|'
- '>'
type: string
canonical:
description:
- If set to V(True), export tag type to the output.
type: bool
width:
description: Set the preferred line width.
type: integer
line_break:
description: Specify the line break.
type: string
encoding:
description: Specify the output encoding.
type: string
explicit_start:
description: If set to V(True), adds an explicit start using "---".
type: bool
explicit_end:
description: If set to V(True), adds an explicit end using "...".
type: bool
notes:
- More options may be available, see L(PyYAML documentation, https://pyyaml.org/wiki/PyYAMLDocumentation) for details.
# TODO: find docs for these
#default_flow_style
#default_style
#canonical=None,
#width=None,
#line_break=None,
#encoding=None,
#explicit_start=None,
#explicit_end=None,
#version=None,
#tags=None
EXAMPLES: |
# dump variable in a template to create a YAML document
{{ github_workflow | to_yaml }}

Loading…
Cancel
Save