docs(v1.1_100): conditional disabled variable with type web_address
This commit is contained in:
parent
a2b02a8552
commit
8cc24d8ee4
1 changed files with 28 additions and 3 deletions
|
|
@ -3,7 +3,7 @@ Variable with multiple values
|
||||||
|
|
||||||
.. objectives:: Objectives
|
.. objectives:: Objectives
|
||||||
|
|
||||||
FIXME
|
After creating another variable for the needs of our use case, we will introduce the concept of multiple type variable.
|
||||||
|
|
||||||
.. prerequisites:: Prerequisites
|
.. prerequisites:: Prerequisites
|
||||||
|
|
||||||
|
|
@ -28,9 +28,9 @@ Variable with multiple values
|
||||||
A conditional disabled variable with type web_address
|
A conditional disabled variable with type web_address
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
|
|
||||||
Fist we need to add a variable as part of our use case with a type we haven't used yet, the `web_address` type.
|
First we need to add a variable as part of our use case with a type we haven't used yet, the `web_address` type.
|
||||||
It is related to the automatic proxy configuration situation.
|
It is related to the automatic proxy configuration situation.
|
||||||
Let's put it a new :file:`firefox/30-auto.yml` :term:`structure file`.
|
Let's put it in the new :file:`firefox/30-auto.yml` :term:`structure file`.
|
||||||
Note that this variable has a :term:`disabled` property defined:
|
Note that this variable has a :term:`disabled` property defined:
|
||||||
|
|
||||||
.. extinclude:: https://forge.cloud.silique.fr/stove/rougail-tutorials/raw/commit/v1.1_100/firefox/30-auto.yml
|
.. extinclude:: https://forge.cloud.silique.fr/stove/rougail-tutorials/raw/commit/v1.1_100/firefox/30-auto.yml
|
||||||
|
|
@ -53,4 +53,29 @@ Note that this variable has a :term:`disabled` property defined:
|
||||||
If the `proxy_mode` variable has the `"Automatic proxy configuration URL"` value, this `auto` variable is enabled.
|
If the `proxy_mode` variable has the `"Automatic proxy configuration URL"` value, this `auto` variable is enabled.
|
||||||
It is :term:`disabled` otherwise.
|
It is :term:`disabled` otherwise.
|
||||||
|
|
||||||
|
Let's launch the Rougail CLI on this :term:`user data file <user data>`:
|
||||||
|
|
||||||
|
.. extinclude:: https://forge.cloud.silique.fr/stove/rougail-tutorials/raw/commit/v1.1_100/config/03/config.yml
|
||||||
|
:language: yaml
|
||||||
|
:caption: The :file:`config/03/config.yml` user data file
|
||||||
|
|
||||||
|
..
|
||||||
|
---
|
||||||
|
proxy_mode: Automatic proxy configuration URL
|
||||||
|
auto: https://auto.proxy.net/wpad.dat
|
||||||
|
|
||||||
|
we have this output:
|
||||||
|
|
||||||
|
.. raw:: html
|
||||||
|
:url: https://forge.cloud.silique.fr/stove/rougail-tutorials/raw/commit/v1.1_100/config/03/output_ro.html
|
||||||
|
:class: output
|
||||||
|
|
||||||
|
..
|
||||||
|
╭────────────── Caption ───────────────╮
|
||||||
|
│ Variable Modified value │
|
||||||
|
│ (⏳ Original default value) │
|
||||||
|
╰──────────────────────────────────────╯
|
||||||
|
Variables:
|
||||||
|
┣━━ 📓 Configure Proxy Access to the Internet: Automatic proxy configuration URL ◀ loaded from the YAML file "config/03/config.yml" (⏳ No proxy)
|
||||||
|
┗━━ 📓 Automatic proxy configuration URL: https://auto.proxy.net/wpad.dat ◀ loaded from the YAML file "config/03/config.yml"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue