fix: better commandline doc + params description is now in rougail
This commit is contained in:
parent
77e311dedf
commit
3cde479202
263 changed files with 887 additions and 654 deletions
|
|
@ -105,9 +105,9 @@ doc:
|
||||||
default: false
|
default: false
|
||||||
disabled:
|
disabled:
|
||||||
jinja: |-
|
jinja: |-
|
||||||
{{{{ "variables" not in _.contents and "changelog" not in _.contents and _.output_format != "json" }}}}
|
{{{{ _.output_format == "json" or ("variables" not in _.contents and "changelog" not in _.contents) }}}}
|
||||||
return_type: boolean
|
return_type: boolean
|
||||||
description: {_('variables is not selected in "_.contents"')}
|
description: {_('if "_.output_format" is json or "_.contents" hasn\'t variable or changelog')}
|
||||||
|
|
||||||
root:
|
root:
|
||||||
description: {_('Document the variables from this family')}
|
description: {_('Document the variables from this family')}
|
||||||
|
|
@ -118,18 +118,18 @@ doc:
|
||||||
default: false
|
default: false
|
||||||
disabled:
|
disabled:
|
||||||
jinja: |-
|
jinja: |-
|
||||||
{{{{ _.output_format == "json" or "variables" not in _.contents }}}}
|
{{{{ _.output_format == "json" or ("variables" not in _.contents and "changelog" not in _.contents) }}}}
|
||||||
return_type: boolean
|
return_type: boolean
|
||||||
description: {_('if "_.output_format" is json or variables is not selected in "_.contents"')}
|
description: {_('if "_.output_format" is json or "_.contents" hasn\'t variable or changelog')}
|
||||||
|
|
||||||
with_environment:
|
with_environment:
|
||||||
description: {_('Add environment variable informations in documentation')}
|
description: {_('Add environment variable informations in documentation')}
|
||||||
default: false
|
default: false
|
||||||
disabled:
|
disabled:
|
||||||
jinja: |-
|
jinja: |-
|
||||||
{{{{ _.output_format == "json" or "variables" not in _.contents }}}}
|
{{{{ _.output_format == "json" or ("variables" not in _.contents and "changelog" not in _.contents) }}}}
|
||||||
return_type: boolean
|
return_type: boolean
|
||||||
description: {_('if "_.output_format" is json or variables is not selected in "_.contents"')}
|
description: {_('if "_.output_format" is json or "_.contents" hasn\'t variable or changelog')}
|
||||||
|
|
||||||
environment_default_environment_name:
|
environment_default_environment_name:
|
||||||
description: {_("Name of the default environment prefix")}
|
description: {_("Name of the default environment prefix")}
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ from rougail.error import VariableCalculationDependencyError, RougailWarning
|
||||||
|
|
||||||
from .config import OutPuts
|
from .config import OutPuts
|
||||||
from .i18n import _
|
from .i18n import _
|
||||||
from .utils import DocTypes, dump, to_phrase, calc_path
|
from .utils import dump, to_phrase, calc_path
|
||||||
from .example import Examples
|
from .example import Examples
|
||||||
from .changelog import Changelog
|
from .changelog import Changelog
|
||||||
|
|
||||||
|
|
@ -50,7 +50,7 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
config: "Config",
|
config: "Config",
|
||||||
*,
|
*,
|
||||||
rougailconfig: "RougailConfig" = None,
|
rougailconfig: "RougailConfig" = None,
|
||||||
**kwarg,
|
**kwargs,
|
||||||
):
|
):
|
||||||
# Import here to avoid circular import
|
# Import here to avoid circular import
|
||||||
from rougail.tiramisu import CONVERT_OPTION
|
from rougail.tiramisu import CONVERT_OPTION
|
||||||
|
|
@ -406,7 +406,7 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
informations: dict,
|
informations: dict,
|
||||||
type_: str,
|
type_: str,
|
||||||
):
|
):
|
||||||
need_disabled, properties = self._parse_properties(child)
|
need_disabled, properties = self._parse_properties(child, informations)
|
||||||
if not need_disabled:
|
if not need_disabled:
|
||||||
return False
|
return False
|
||||||
name = child.name(uncalculated=True)
|
name = child.name(uncalculated=True)
|
||||||
|
|
@ -525,7 +525,7 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
informations,
|
informations,
|
||||||
):
|
):
|
||||||
variable_type = child.information.get("type")
|
variable_type = child.information.get("type")
|
||||||
doc_type = DocTypes.get(variable_type, {"params": {}})
|
doc_type = self.convert_option.get(variable_type, {"params": {}})
|
||||||
informations["properties"] = [
|
informations["properties"] = [
|
||||||
{
|
{
|
||||||
"type": "type",
|
"type": "type",
|
||||||
|
|
@ -535,16 +535,20 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
# extra parameters for types
|
# extra parameters for types
|
||||||
option = child.get()
|
option = child.get()
|
||||||
validators = []
|
validators = []
|
||||||
for param, msg in doc_type["params"].items():
|
if "params" in doc_type:
|
||||||
value = option.impl_get_extra(f"_{param}")
|
for param, msg in doc_type["params"].items():
|
||||||
if value is None:
|
value = option.impl_get_extra(f"_{param}")
|
||||||
value = option.impl_get_extra(param)
|
if value is None:
|
||||||
if value is not None and value is not False:
|
value = option.impl_get_extra(param)
|
||||||
if isinstance(value, set):
|
if value is not None and value is not False:
|
||||||
value = list(value)
|
if isinstance(value, set):
|
||||||
if isinstance(value, list):
|
value = list(value)
|
||||||
value = display_list(value, add_quote=True)
|
if isinstance(value, list):
|
||||||
validators.append(msg.format(value))
|
value = display_list(value, add_quote=True)
|
||||||
|
if "doc" in msg:
|
||||||
|
validators.append(msg['doc'].format(value))
|
||||||
|
else:
|
||||||
|
validators.append(msg['description'].format(value))
|
||||||
|
|
||||||
# get validation information from annotator
|
# get validation information from annotator
|
||||||
for name in child.information.list():
|
for name in child.information.list():
|
||||||
|
|
@ -580,6 +584,7 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
def _parse_properties(
|
def _parse_properties(
|
||||||
self,
|
self,
|
||||||
child,
|
child,
|
||||||
|
child_informations,
|
||||||
):
|
):
|
||||||
informations = []
|
informations = []
|
||||||
properties = child.property.get(uncalculated=True)
|
properties = child.property.get(uncalculated=True)
|
||||||
|
|
@ -594,6 +599,9 @@ class RougailOutputDoc(Examples, Changelog):
|
||||||
)
|
)
|
||||||
break
|
break
|
||||||
for prop, translated_prop in self.property_to_string:
|
for prop, translated_prop in self.property_to_string:
|
||||||
|
if "not_for_commandline" in properties:
|
||||||
|
child_informations["not_for_commandline"] = True
|
||||||
|
continue
|
||||||
if prop in properties:
|
if prop in properties:
|
||||||
prop_obj = {
|
prop_obj = {
|
||||||
"type": "property",
|
"type": "property",
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ class Formatter:
|
||||||
name = "json"
|
name = "json"
|
||||||
level = 90
|
level = 90
|
||||||
|
|
||||||
def __init__(self, rougailconfig):
|
def __init__(self, rougailconfig, **kwargs):
|
||||||
self.rougailconfig = rougailconfig
|
self.rougailconfig = rougailconfig
|
||||||
|
|
||||||
def run(self, informations: dict, *args) -> str: # pylint: disable=unused-argument
|
def run(self, informations: dict, *args) -> str: # pylint: disable=unused-argument
|
||||||
|
|
|
||||||
|
|
@ -42,80 +42,6 @@ ROUGAIL_VARIABLE_TYPE = (
|
||||||
ENTER = "\n\n"
|
ENTER = "\n\n"
|
||||||
|
|
||||||
|
|
||||||
DocTypes = {
|
|
||||||
"domainname": {
|
|
||||||
"params": {
|
|
||||||
"allow_startswith_dot": _("the domain name can starts by a dot"),
|
|
||||||
"allow_without_dot": _("the domain name can be a hostname"),
|
|
||||||
"allow_ip": _("the domain name can be an IP"),
|
|
||||||
"allow_cidr_network": _("the domain name can be network in CIDR format"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"number": {
|
|
||||||
"params": {
|
|
||||||
"min_number": _("the minimum value is {0}"),
|
|
||||||
"max_number": _("the maximum value is {0}"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"integer": {
|
|
||||||
"params": {
|
|
||||||
"min_integer": _("the minimum value is {0}"),
|
|
||||||
"max_integer": _("the maximum value is {0}"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"ip": {
|
|
||||||
"msg": "IP",
|
|
||||||
"params": {
|
|
||||||
"cidr": _("IP must be in CIDR format"),
|
|
||||||
"private_only": _("private IP are allowed"),
|
|
||||||
"allow_reserved": _("reserved IP are allowed"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"network": {
|
|
||||||
"params": {
|
|
||||||
"cidr": _("network must be in CIDR format"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"hostname": {
|
|
||||||
"params": {
|
|
||||||
"allow_ip": _("the host name can be an IP"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"web_address": {
|
|
||||||
"params": {
|
|
||||||
"allow_ip": _("the domain name in web address can be an IP"),
|
|
||||||
"allow_without_dot": _(
|
|
||||||
"the domain name in web address can be only a hostname"
|
|
||||||
),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"port": {
|
|
||||||
"params": {
|
|
||||||
"allow_range": _("can be range of port"),
|
|
||||||
"allow_protocol": _("can have the protocol"),
|
|
||||||
"allow_zero": _("port 0 is allowed"),
|
|
||||||
"allow_wellknown": _("well-known ports (1 to 1023) are allowed"),
|
|
||||||
"allow_registred": _("registred ports (1024 to 49151) are allowed"),
|
|
||||||
"allow_private": _("private ports (greater than 49152) are allowed"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"secret": {
|
|
||||||
"params": {
|
|
||||||
"min_len": _("minimum length for the secret is {0} characters"),
|
|
||||||
"max_len": _("maximum length for the secret is {0} characters"),
|
|
||||||
"forbidden_char": _("forbidden characters: {0}"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"unix_filename": {
|
|
||||||
"params": {
|
|
||||||
"allow_relative": _("this filename could be a relative path"),
|
|
||||||
"test_existence": _("this file must exists"),
|
|
||||||
"types": _("file type allowed: {0}"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
_yaml = YAML()
|
_yaml = YAML()
|
||||||
_yaml.indent(mapping=2, sequence=4, offset=2)
|
_yaml.indent(mapping=2, sequence=4, offset=2)
|
||||||
|
|
||||||
|
|
@ -156,7 +82,7 @@ class CommonFormatter:
|
||||||
# tabulate module name
|
# tabulate module name
|
||||||
name = None
|
name = None
|
||||||
|
|
||||||
def __init__(self, rougailconfig, support_namespace, **kwarg):
|
def __init__(self, rougailconfig, support_namespace, **kwargs):
|
||||||
tabulate_module.PRESERVE_WHITESPACE = True
|
tabulate_module.PRESERVE_WHITESPACE = True
|
||||||
self.header_setted = False
|
self.header_setted = False
|
||||||
self.rougailconfig = rougailconfig
|
self.rougailconfig = rougailconfig
|
||||||
|
|
@ -564,12 +490,12 @@ class CommonFormatter:
|
||||||
self.join(paths),
|
self.join(paths),
|
||||||
properties,
|
properties,
|
||||||
]
|
]
|
||||||
if self.with_commandline:
|
if self.with_commandline and not informations.get('not_for_commandline', False):
|
||||||
paths = self.display_paths(informations, modified_attributes, force_identifiers, is_variable=True, is_bold=False, variable_prefix="--")
|
paths = self.display_paths(informations, modified_attributes, force_identifiers, is_variable=True, is_bold=False, variable_prefix="--")
|
||||||
variable_type = informations["properties"][0]["name"]
|
variable_type = informations["properties"][0]["name"]
|
||||||
if variable_type == 'boolean':
|
if variable_type == 'boolean':
|
||||||
for path in list(paths):
|
for path in list(paths):
|
||||||
paths.append(gen_argument_name(path, False, True, False))
|
paths.append("--" + gen_argument_name(path[2:], False, True, False))
|
||||||
if "alternative_name" in informations:
|
if "alternative_name" in informations:
|
||||||
alternative_name = informations["alternative_name"]
|
alternative_name = informations["alternative_name"]
|
||||||
paths[0] += f", -{alternative_name}"
|
paths[0] += f", -{alternative_name}"
|
||||||
|
|
@ -723,7 +649,7 @@ class CommonFormatter:
|
||||||
if "default" in informations:
|
if "default" in informations:
|
||||||
default = informations["default"]["values"]
|
default = informations["default"]["values"]
|
||||||
else:
|
else:
|
||||||
default = []
|
default = [None]
|
||||||
if not isinstance(default, list):
|
if not isinstance(default, list):
|
||||||
default = [default]
|
default = [default]
|
||||||
for idx, value in enumerate(default.copy()):
|
for idx, value in enumerate(default.copy()):
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,13 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **var1** +
|
| **var1** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
||||||
**Validator**: the domain name can be an IP
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
| **var2** +
|
| **var2** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
||||||
|
**Validator**: type domainname +
|
||||||
**Default**: the value of the variable "var1"
|
**Default**: the value of the variable "var1"
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: type domainname<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validator</b>: the domain name can be an IP </td></tr>
|
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Default</b>: the value of the variable "var1"</td></tr>
|
<li>the domain name can be an IP</li></ul> </td></tr>
|
||||||
|
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validator</b>: type domainname<br/><b>Default</b>: the value of the variable "var1"</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "var1",
|
"path": "var1",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
@ -73,6 +76,10 @@
|
||||||
"name": "multiple"
|
"name": "multiple"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "type domainname"
|
||||||
|
},
|
||||||
"path": "var2",
|
"path": "var2",
|
||||||
"names": [
|
"names": [
|
||||||
"var2"
|
"var2"
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: type domainname<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mvar1[0m │ A first variable. │
|
│ [1mvar1[0m │ A first variable. │
|
||||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mvar2[0m │ A second variable. │
|
│ [1mvar2[0m │ A second variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: the value of the variable │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: type domainname │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ "var1" │
|
│ [1;7munique [0m [1;7m multiple [0m │ [1mDefault[0m: the value of the variable │
|
||||||
|
│ │ "var1" │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,17 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **var1** +
|
| **var1** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
||||||
**Validator**: the domain name can be an IP
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
| **var2** +
|
| **var2** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
||||||
**Validator**: the domain name can be an IP +
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
|
|
||||||
**Default**: the value of the variable "var1"
|
**Default**: the value of the variable "var1"
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,12 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validator</b>: the domain name can be an IP </td></tr>
|
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validator</b>: the domain name can be an IP<br/><b>Default</b>: the value of the variable "var1"</td></tr>
|
<li>the domain name can be an IP</li></ul> </td></tr>
|
||||||
|
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
|
<li>the domain name can be an IP</li></ul><br/><b>Default</b>: the value of the variable "var1" </td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "var1",
|
"path": "var1",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
@ -74,8 +77,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "var2",
|
"path": "var2",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,14 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mvar1[0m │ A first variable. │
|
│ [1mvar1[0m │ A first variable. │
|
||||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mvar2[0m │ A second variable. │
|
│ [1mvar2[0m │ A second variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
│ │ [1mDefault[0m: the value of the variable │
|
│ │ [1mDefault[0m: the value of the variable │
|
||||||
│ │ "var1" │
|
│ │ "var1" │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -22,12 +22,12 @@
|
||||||
* a
|
* a
|
||||||
* b
|
* b
|
||||||
* c
|
* c
|
||||||
* null
|
* null **← (default)**
|
||||||
| **var4** +
|
| **var4** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[choice]` `standard` | The forth variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[choice]` `standard` | The forth variable. +
|
||||||
**Choices**:
|
**Choices**:
|
||||||
|
|
||||||
* null
|
* null **← (default)**
|
||||||
* b
|
* b
|
||||||
* c
|
* c
|
||||||
| **var5** +
|
| **var5** +
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null **← (default)** |
|
||||||
| **<a id="var4" name="var4">var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null<br/>• b<br/>• c |
|
| **<a id="var4" name="var4">var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="var5" name="var5">var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
| **<a id="var5" name="var5">var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="var6" name="var6">var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
| **<a id="var6" name="var6">var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,8 +12,8 @@
|
||||||
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The third variable.<br/><b>Choices</b>: <ul><li>a</li>
|
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The third variable.<br/><b>Choices</b>: <ul><li>a</li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
<li>c</li>
|
<li>c</li>
|
||||||
<li>null</li></ul> </td></tr>
|
<li>null <b>← (default)</b></li></ul> </td></tr>
|
||||||
<tr><td><b>var4</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The forth variable.<br/><b>Choices</b>: <ul><li>null</li>
|
<tr><td><b>var4</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The forth variable.<br/><b>Choices</b>: <ul><li>null <b>← (default)</b></li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
<li>c</li></ul> </td></tr>
|
<li>c</li></ul> </td></tr>
|
||||||
<tr><td><b>var5</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>The fifth variable.<br/><b>Choices</b>: <ul><li>a <b>← (default)</b></li>
|
<tr><td><b>var5</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>The fifth variable.<br/><b>Choices</b>: <ul><li>a <b>← (default)</b></li>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null **← (default)** |
|
||||||
| **<a id="var4" name="var4">var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null<br/>• b<br/>• c |
|
| **<a id="var4" name="var4">var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="var5" name="var5">var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
| **<a id="var5" name="var5">var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="var6" name="var6">var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
| **<a id="var6" name="var6">var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,11 +18,11 @@
|
||||||
│ │ • a │
|
│ │ • a │
|
||||||
│ │ • b │
|
│ │ • b │
|
||||||
│ │ • c │
|
│ │ • c │
|
||||||
│ │ • null │
|
│ │ • null [1m← (default)[0m │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mvar4[0m │ The forth variable. │
|
│ [1mvar4[0m │ The forth variable. │
|
||||||
│ [1;7m choice [0m [1;7m standard [0m │ [1mChoices[0m: │
|
│ [1;7m choice [0m [1;7m standard [0m │ [1mChoices[0m: │
|
||||||
│ │ • null │
|
│ │ • null [1m← (default)[0m │
|
||||||
│ │ • b │
|
│ │ • b │
|
||||||
│ │ • c │
|
│ │ • c │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **variable** +
|
| **variable** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
||||||
|
**Validator**: type domainname +
|
||||||
**Default**: my.domain.name
|
**Default**: my.domain.name
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|
|
||||||
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Default**: my.domain.name |
|
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: type domainname<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Default</b>: my.domain.name</td></tr>
|
<tr><td><b>variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validator</b>: type domainname<br/><b>Default</b>: my.domain.name</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "type domainname"
|
||||||
|
},
|
||||||
"path": "variable",
|
"path": "variable",
|
||||||
"names": [
|
"names": [
|
||||||
"variable"
|
"variable"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Default**: my.domain.name |
|
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: type domainname<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,6 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mvariable[0m │ A domain name variable. │
|
│ [1mvariable[0m │ A domain name variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: my.domain.name │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: type domainname │
|
||||||
|
│ │ [1mDefault[0m: my.domain.name │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,11 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **variable** +
|
| **variable** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
||||||
**Validator**: the domain name can be an IP +
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
|
|
||||||
**Default**: my.domain.name
|
**Default**: my.domain.name
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: my.domain.name |
|
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,10 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validator</b>: the domain name can be an IP<br/><b>Default</b>: my.domain.name</td></tr>
|
<tr><td><b>variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
|
<li>the domain name can be an IP</li></ul><br/><b>Default</b>: my.domain.name </td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "variable",
|
"path": "variable",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: my.domain.name |
|
| **<a id="variable" name="variable">variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mvariable[0m │ A domain name variable. │
|
│ [1mvariable[0m │ A domain name variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||||
│ │ IP │
|
│ │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
│ │ [1mDefault[0m: my.domain.name │
|
│ │ [1mDefault[0m: my.domain.name │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,8 @@
|
||||||
**Default**: 1.1.1.1/24 +
|
**Default**: 1.1.1.1/24 +
|
||||||
**Example**: 192.168.0.128/25
|
**Example**: 192.168.0.128/25
|
||||||
| **var3** +
|
| **var3** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[cidr]` `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[CIDR]` `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type. +
|
||||||
|
**Validator**: IP must be in CIDR format +
|
||||||
**Default**: 1.1.1.1/24
|
**Default**: 1.1.1.1/24
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,5 @@
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.1/24 |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Validator**: IP must be in CIDR format<br/>**Default**: 1.1.1.1/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP.<br/><b>Validator</b>: reserved IP are allowed<br/><b>Default</b>: 1.1.1.1</td></tr>
|
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP.<br/><b>Validator</b>: reserved IP are allowed<br/><b>Default</b>: 1.1.1.1 </td></tr>
|
||||||
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP in CIDR format.<br/><b>Validators</b>: <ul><li>IP must be in CIDR format</li>
|
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP in CIDR format.<br/><b>Validators</b>: <ul><li>IP must be in CIDR format</li>
|
||||||
<li>reserved IP are allowed</li></ul><br/><b>Default</b>: 1.1.1.1/24<br/><b>Example</b>: 192.168.0.128/25 </td></tr>
|
<li>reserved IP are allowed</li></ul><br/><b>Default</b>: 1.1.1.1/24<br/><b>Example</b>: 192.168.0.128/25 </td></tr>
|
||||||
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>cidr</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An IP in CIDR format with obsolete CIDR type.<br/><b>Default</b>: 1.1.1.1/24 </td></tr>
|
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>CIDR</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An IP in CIDR format with obsolete CIDR type.<br/><b>Validator</b>: IP must be in CIDR format<br/><b>Default</b>: 1.1.1.1/24</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -83,7 +83,7 @@
|
||||||
"properties": [
|
"properties": [
|
||||||
{
|
{
|
||||||
"type": "type",
|
"type": "type",
|
||||||
"name": "cidr"
|
"name": "CIDR"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "mode",
|
"type": "mode",
|
||||||
|
|
@ -94,6 +94,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "IP must be in CIDR format"
|
||||||
|
},
|
||||||
"path": "var3",
|
"path": "var3",
|
||||||
"names": [
|
"names": [
|
||||||
"var3"
|
"var3"
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,5 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.1/24 |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Validator**: IP must be in CIDR format<br/>**Default**: 1.1.1.1/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@
|
||||||
│ │ [1mExample[0m: 192.168.0.128/25 │
|
│ │ [1mExample[0m: 192.168.0.128/25 │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mvar3[0m │ An IP in CIDR format with obsolete │
|
│ [1mvar3[0m │ An IP in CIDR format with obsolete │
|
||||||
│ [1;7m cidr [0m [1;7m standard [0m [1;7m mandatory [0m │ CIDR type. │
|
│ [1;7m CIDR [0m [1;7m standard [0m [1;7m mandatory [0m │ CIDR type. │
|
||||||
|
│ │ [1mValidator[0m: IP must be in CIDR format │
|
||||||
│ │ [1mDefault[0m: 1.1.1.1/24 │
|
│ │ [1mDefault[0m: 1.1.1.1/24 │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,8 @@
|
||||||
**Validator**: network must be in CIDR format +
|
**Validator**: network must be in CIDR format +
|
||||||
**Default**: 1.1.1.0/24
|
**Default**: 1.1.1.0/24
|
||||||
| **var3** +
|
| **var3** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network_cidr]` `standard` `mandatory` | An network in CIDR format with obsolete CIDR type. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network CIDR]` `standard` `mandatory` | An network in CIDR format with obsolete CIDR type. +
|
||||||
|
**Validator**: network must be in CIDR format +
|
||||||
**Default**: 1.1.1.0/24
|
**Default**: 1.1.1.0/24
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`network_cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`network CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network.<br/><b>Default</b>: 1.1.1.0 </td></tr>
|
<tr><td><b>var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network.<br/><b>Default</b>: 1.1.1.0 </td></tr>
|
||||||
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network in CIDR format.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24</td></tr>
|
<tr><td><b>var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network in CIDR format.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24 </td></tr>
|
||||||
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network_cidr</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An network in CIDR format with obsolete CIDR type.<br/><b>Default</b>: 1.1.1.0/24 </td></tr>
|
<tr><td><b>var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network CIDR</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An network in CIDR format with obsolete CIDR type.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
"properties": [
|
"properties": [
|
||||||
{
|
{
|
||||||
"type": "type",
|
"type": "type",
|
||||||
"name": "network_cidr"
|
"name": "network CIDR"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "mode",
|
"type": "mode",
|
||||||
|
|
@ -83,6 +83,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "network must be in CIDR format"
|
||||||
|
},
|
||||||
"path": "var3",
|
"path": "var3",
|
||||||
"names": [
|
"names": [
|
||||||
"var3"
|
"var3"
|
||||||
|
|
|
||||||
|
|
@ -2,5 +2,5 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="var1" name="var1">var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
| **<a id="var1" name="var1">var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
||||||
| **<a id="var2" name="var2">var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="var2" name="var2">var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
| **<a id="var3" name="var3">var3</a>**<br/>[`network_cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="var3" name="var3">var3</a>**<br/>[`network CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,8 @@
|
||||||
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mvar3[0m │ An network in CIDR format with │
|
│ [1mvar3[0m │ An network in CIDR format with │
|
||||||
│ [1;7m network_cidr [0m [1;7m standard [0m [1;7m mandatory [0m │ obsolete CIDR type. │
|
│ [1;7m network CIDR [0m [1;7m standard [0m [1;7m mandatory [0m │ obsolete CIDR type. │
|
||||||
|
│ │ [1mValidator[0m: network must be in CIDR │
|
||||||
|
│ │ format │
|
||||||
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
],
|
],
|
||||||
"description": "A variable.",
|
"description": "A variable.",
|
||||||
"gen_examples": [
|
"gen_examples": [
|
||||||
"string_1_True_None"
|
"string_1_True_"
|
||||||
],
|
],
|
||||||
"mandatory_without_value": false
|
"mandatory_without_value": false
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,5 +3,5 @@
|
||||||
[,yaml]
|
[,yaml]
|
||||||
----
|
----
|
||||||
---
|
---
|
||||||
variable: string_1_True_None
|
variable: string_1_True_
|
||||||
----
|
----
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
variable: string_1_True_None
|
variable: string_1_True_
|
||||||
```
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
<h1>Example with all variables modifiable</h1>
|
<h1>Example with all variables modifiable</h1>
|
||||||
|
|
||||||
<pre>variable: string_1_True_None</pre>
|
<pre>variable: string_1_True_</pre>
|
||||||
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
variable: string_1_True_None
|
variable: string_1_True_
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
[1;4;96mExample with all variables modifiable[0m
|
[1;4;96mExample with all variables modifiable[0m
|
||||||
|
|
||||||
[38;2;248;248;242;48;2;39;40;34m---[0m[48;2;39;40;34m [0m
|
[38;2;248;248;242;48;2;39;40;34m---[0m[48;2;39;40;34m [0m
|
||||||
[38;2;255;70;137;48;2;39;40;34mvariable[0m[38;2;248;248;242;48;2;39;40;34m:[0m[38;2;248;248;242;48;2;39;40;34m [0m[48;2;39;40;34mstring_1_True_None [0m
|
[38;2;255;70;137;48;2;39;40;34mvariable[0m[38;2;248;248;242;48;2;39;40;34m:[0m[38;2;248;248;242;48;2;39;40;34m [0m[48;2;39;40;34mstring_1_True_ [0m
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,5 +3,5 @@
|
||||||
[,yaml]
|
[,yaml]
|
||||||
----
|
----
|
||||||
---
|
---
|
||||||
variable: string_1_True_None # A variable
|
variable: string_1_True_ # A variable
|
||||||
----
|
----
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
variable: string_1_True_None # A variable
|
variable: string_1_True_ # A variable
|
||||||
```
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
<h1>Example with all variables modifiable</h1>
|
<h1>Example with all variables modifiable</h1>
|
||||||
|
|
||||||
<pre>variable: string_1_True_None # A variable</pre>
|
<pre>variable: string_1_True_ # A variable</pre>
|
||||||
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
variable: string_1_True_None # A variable
|
variable: string_1_True_ # A variable
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
[1;4;96mExample with all variables modifiable[0m
|
[1;4;96mExample with all variables modifiable[0m
|
||||||
|
|
||||||
[38;2;248;248;242;48;2;39;40;34m---[0m[48;2;39;40;34m [0m
|
[38;2;248;248;242;48;2;39;40;34m---[0m[48;2;39;40;34m [0m
|
||||||
[38;2;255;70;137;48;2;39;40;34mvariable[0m[38;2;248;248;242;48;2;39;40;34m:[0m[38;2;248;248;242;48;2;39;40;34m [0m[48;2;39;40;34mstring_1_True_None[0m[38;2;248;248;242;48;2;39;40;34m [0m[38;2;149;144;119;48;2;39;40;34m# A variable[0m[48;2;39;40;34m [0m
|
[38;2;255;70;137;48;2;39;40;34mvariable[0m[38;2;248;248;242;48;2;39;40;34m:[0m[38;2;248;248;242;48;2;39;40;34m [0m[48;2;39;40;34mstring_1_True_[0m[38;2;248;248;242;48;2;39;40;34m [0m[38;2;149;144;119;48;2;39;40;34m# A variable[0m[48;2;39;40;34m [0m
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,9 +11,13 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **rougail.var1** +
|
| **rougail.var1** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
||||||
**Validator**: the domain name can be an IP
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
| **rougail.var2** +
|
| **rougail.var2** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
||||||
|
**Validator**: type domainname +
|
||||||
**Default**: the value of the variable "rougail.var1"
|
**Default**: the value of the variable "rougail.var1"
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,10 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `basic`
|
> `basic`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: type domainname<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,12 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validator</b>: the domain name can be an IP </td></tr>
|
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Default</b>: the value of the variable "rougail.var1"</td></tr>
|
<li>the domain name can be an IP</li></ul> </td></tr>
|
||||||
|
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validator</b>: type domainname<br/><b>Default</b>: the value of the variable "rougail.var1"</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,8 +40,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "rougail.var1",
|
"path": "rougail.var1",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
@ -89,6 +92,10 @@
|
||||||
"name": "multiple"
|
"name": "multiple"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "type domainname"
|
||||||
|
},
|
||||||
"path": "rougail.var2",
|
"path": "rougail.var2",
|
||||||
"names": [
|
"names": [
|
||||||
"var2"
|
"var2"
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,6 @@
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: type domainname<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,13 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mrougail.var1[0m │ A first variable. │
|
│ [1mrougail.var1[0m │ A first variable. │
|
||||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mrougail.var2[0m │ A second variable. │
|
│ [1mrougail.var2[0m │ A second variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: the value of the variable │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: type domainname │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ "rougail.var1" │
|
│ [1;7munique [0m [1;7m multiple [0m │ [1mDefault[0m: the value of the variable │
|
||||||
|
│ │ "rougail.var1" │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,17 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **rougail.var1** +
|
| **rougail.var1** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `basic` `mandatory` `unique` `multiple` | A first variable. +
|
||||||
**Validator**: the domain name can be an IP
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
| **rougail.var2** +
|
| **rougail.var2** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` `unique` `multiple` | A second variable. +
|
||||||
**Validator**: the domain name can be an IP +
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
|
|
||||||
**Default**: the value of the variable "rougail.var1"
|
**Default**: the value of the variable "rougail.var1"
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,10 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `basic`
|
> `basic`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,13 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validator</b>: the domain name can be an IP </td></tr>
|
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>basic</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark> </td><td>A first variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validator</b>: the domain name can be an IP<br/><b>Default</b>: the value of the variable "rougail.var1"</td></tr>
|
<li>the domain name can be an IP</li></ul> </td></tr>
|
||||||
|
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark> <mark>unique</mark> <mark>multiple</mark></td><td>A second variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
|
<li>the domain name can be an IP</li></ul><br/><b>Default</b>: the value of the variable "rougail.var1" </td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,8 +40,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "rougail.var1",
|
"path": "rougail.var1",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
@ -90,8 +93,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "rougail.var2",
|
"path": "rougail.var2",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,6 @@
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validator**: the domain name can be an IP |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A first variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A second variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: the value of the variable "[A first variable](#rougail.var1)" |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,12 +9,14 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mrougail.var1[0m │ A first variable. │
|
│ [1mrougail.var1[0m │ A first variable. │
|
||||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mrougail.var2[0m │ A second variable. │
|
│ [1mrougail.var2[0m │ A second variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||||
│ [1;7munique [0m [1;7m multiple [0m │ IP │
|
│ [1;7munique [0m [1;7m multiple [0m │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
│ │ [1mDefault[0m: the value of the variable │
|
│ │ [1mDefault[0m: the value of the variable │
|
||||||
│ │ "rougail.var1" │
|
│ │ "rougail.var1" │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
|
||||||
|
|
@ -30,12 +30,12 @@
|
||||||
* a
|
* a
|
||||||
* b
|
* b
|
||||||
* c
|
* c
|
||||||
* null
|
* null **← (default)**
|
||||||
| **rougail.var4** +
|
| **rougail.var4** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[choice]` `standard` | The forth variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[choice]` `standard` | The forth variable. +
|
||||||
**Choices**:
|
**Choices**:
|
||||||
|
|
||||||
* null
|
* null **← (default)**
|
||||||
* b
|
* b
|
||||||
* c
|
* c
|
||||||
| **rougail.var5** +
|
| **rougail.var5** +
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,14 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `basic`
|
> `basic`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null **← (default)** |
|
||||||
| **<a id="rougail.var4" name="rougail.var4">rougail.var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null<br/>• b<br/>• c |
|
| **<a id="rougail.var4" name="rougail.var4">rougail.var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var5" name="rougail.var5">rougail.var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
| **<a id="rougail.var5" name="rougail.var5">rougail.var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var6" name="rougail.var6">rougail.var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
| **<a id="rougail.var6" name="rougail.var6">rougail.var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,8 +18,8 @@
|
||||||
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The third variable.<br/><b>Choices</b>: <ul><li>a</li>
|
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The third variable.<br/><b>Choices</b>: <ul><li>a</li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
<li>c</li>
|
<li>c</li>
|
||||||
<li>null</li></ul> </td></tr>
|
<li>null <b>← (default)</b></li></ul> </td></tr>
|
||||||
<tr><td><b>rougail.var4</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The forth variable.<br/><b>Choices</b>: <ul><li>null</li>
|
<tr><td><b>rougail.var4</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> </td><td>The forth variable.<br/><b>Choices</b>: <ul><li>null <b>← (default)</b></li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
<li>c</li></ul> </td></tr>
|
<li>c</li></ul> </td></tr>
|
||||||
<tr><td><b>rougail.var5</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>The fifth variable.<br/><b>Choices</b>: <ul><li>a <b>← (default)</b></li>
|
<tr><td><b>rougail.var5</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>choice</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>The fifth variable.<br/><b>Choices</b>: <ul><li>a <b>← (default)</b></li>
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,8 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The first variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | The second variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The third variable.<br/>**Choices**: <br/>• a<br/>• b<br/>• c<br/>• null **← (default)** |
|
||||||
| **<a id="rougail.var4" name="rougail.var4">rougail.var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null<br/>• b<br/>• c |
|
| **<a id="rougail.var4" name="rougail.var4">rougail.var4</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | The forth variable.<br/>**Choices**: <br/>• null **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var5" name="rougail.var5">rougail.var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
| **<a id="rougail.var5" name="rougail.var5">rougail.var5</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The fifth variable.<br/>**Choices**: <br/>• a **← (default)**<br/>• b<br/>• c |
|
||||||
| **<a id="rougail.var6" name="rougail.var6">rougail.var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
| **<a id="rougail.var6" name="rougail.var6">rougail.var6</a>**<br/>[`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | The sixth variable.<br/>**Choices**: <br/>• 1 **← (default)**<br/>• 2<br/>• 3 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,11 +25,11 @@
|
||||||
│ │ • a │
|
│ │ • a │
|
||||||
│ │ • b │
|
│ │ • b │
|
||||||
│ │ • c │
|
│ │ • c │
|
||||||
│ │ • null │
|
│ │ • null [1m← (default)[0m │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mrougail.var4[0m │ The forth variable. │
|
│ [1mrougail.var4[0m │ The forth variable. │
|
||||||
│ [1;7m choice [0m [1;7m standard [0m │ [1mChoices[0m: │
|
│ [1;7m choice [0m [1;7m standard [0m │ [1mChoices[0m: │
|
||||||
│ │ • null │
|
│ │ • null [1m← (default)[0m │
|
||||||
│ │ • b │
|
│ │ • b │
|
||||||
│ │ • c │
|
│ │ • c │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **rougail.variable** +
|
| **rougail.variable** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
||||||
|
**Validator**: type domainname +
|
||||||
**Default**: my.domain.name
|
**Default**: my.domain.name
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `standard`
|
> `standard`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Default**: my.domain.name |
|
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: type domainname<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Default</b>: my.domain.name</td></tr>
|
<tr><td><b>rougail.variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validator</b>: type domainname<br/><b>Default</b>: my.domain.name</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "type domainname"
|
||||||
|
},
|
||||||
"path": "rougail.variable",
|
"path": "rougail.variable",
|
||||||
"names": [
|
"names": [
|
||||||
"variable"
|
"variable"
|
||||||
|
|
|
||||||
|
|
@ -7,5 +7,5 @@
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Default**: my.domain.name |
|
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: type domainname<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mrougail.variable[0m │ A domain name variable. │
|
│ [1mrougail.variable[0m │ A domain name variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: my.domain.name │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: type domainname │
|
||||||
|
│ │ [1mDefault[0m: my.domain.name │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,11 @@
|
||||||
| Variable | Description
|
| Variable | Description
|
||||||
| **rougail.variable** +
|
| **rougail.variable** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[domainname]` `standard` `mandatory` | A domain name variable. +
|
||||||
**Validator**: the domain name can be an IP +
|
**Validators**:
|
||||||
|
|
||||||
|
* type domainname
|
||||||
|
* the domain name can be an IP
|
||||||
|
|
||||||
**Default**: my.domain.name
|
**Default**: my.domain.name
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `standard`
|
> `standard`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: my.domain.name |
|
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,11 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validator</b>: the domain name can be an IP<br/><b>Default</b>: my.domain.name</td></tr>
|
<tr><td><b>rougail.variable</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>domainname</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>A domain name variable.<br/><b>Validators</b>: <ul><li>type domainname</li>
|
||||||
|
<li>the domain name can be an IP</li></ul><br/><b>Default</b>: my.domain.name </td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,8 +36,11 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"validators": {
|
"validators": {
|
||||||
"name": "Validator",
|
"name": "Validators",
|
||||||
"values": "the domain name can be an IP"
|
"values": [
|
||||||
|
"type domainname",
|
||||||
|
"the domain name can be an IP"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"path": "rougail.variable",
|
"path": "rougail.variable",
|
||||||
"names": [
|
"names": [
|
||||||
|
|
|
||||||
|
|
@ -7,5 +7,5 @@
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validator**: the domain name can be an IP<br/>**Default**: my.domain.name |
|
| **<a id="rougail.variable" name="rougail.variable">rougail.variable</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A domain name variable.<br/>**Validators**: <br/>• type domainname<br/>• the domain name can be an IP<br/>**Default**: my.domain.name |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,9 @@
|
||||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
│ [1mrougail.variable[0m │ A domain name variable. │
|
│ [1mrougail.variable[0m │ A domain name variable. │
|
||||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: the domain name can be an │
|
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||||
│ │ IP │
|
│ │ • type domainname │
|
||||||
|
│ │ • the domain name can be an IP │
|
||||||
│ │ [1mDefault[0m: my.domain.name │
|
│ │ [1mDefault[0m: my.domain.name │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,8 @@
|
||||||
**Default**: 1.1.1.1/24 +
|
**Default**: 1.1.1.1/24 +
|
||||||
**Example**: 192.168.0.128/25
|
**Example**: 192.168.0.128/25
|
||||||
| **rougail.var3** +
|
| **rougail.var3** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[cidr]` `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[CIDR]` `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type. +
|
||||||
|
**Validator**: IP must be in CIDR format +
|
||||||
**Default**: 1.1.1.1/24
|
**Default**: 1.1.1.1/24
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.1/24 |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Validator**: IP must be in CIDR format<br/>**Default**: 1.1.1.1/24 |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP.<br/><b>Validator</b>: reserved IP are allowed<br/><b>Default</b>: 1.1.1.1</td></tr>
|
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP.<br/><b>Validator</b>: reserved IP are allowed<br/><b>Default</b>: 1.1.1.1 </td></tr>
|
||||||
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP in CIDR format.<br/><b>Validators</b>: <ul><li>IP must be in CIDR format</li>
|
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>IP</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An IP in CIDR format.<br/><b>Validators</b>: <ul><li>IP must be in CIDR format</li>
|
||||||
<li>reserved IP are allowed</li></ul><br/><b>Default</b>: 1.1.1.1/24<br/><b>Example</b>: 192.168.0.128/25 </td></tr>
|
<li>reserved IP are allowed</li></ul><br/><b>Default</b>: 1.1.1.1/24<br/><b>Example</b>: 192.168.0.128/25 </td></tr>
|
||||||
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>cidr</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An IP in CIDR format with obsolete CIDR type.<br/><b>Default</b>: 1.1.1.1/24 </td></tr>
|
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>CIDR</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An IP in CIDR format with obsolete CIDR type.<br/><b>Validator</b>: IP must be in CIDR format<br/><b>Default</b>: 1.1.1.1/24</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@
|
||||||
"properties": [
|
"properties": [
|
||||||
{
|
{
|
||||||
"type": "type",
|
"type": "type",
|
||||||
"name": "cidr"
|
"name": "CIDR"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "mode",
|
"type": "mode",
|
||||||
|
|
@ -110,6 +110,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "IP must be in CIDR format"
|
||||||
|
},
|
||||||
"path": "rougail.var3",
|
"path": "rougail.var3",
|
||||||
"names": [
|
"names": [
|
||||||
"var3"
|
"var3"
|
||||||
|
|
|
||||||
|
|
@ -9,5 +9,5 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP.<br/>**Validator**: reserved IP are allowed<br/>**Default**: 1.1.1.1 |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`IP`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format.<br/>**Validators**: <br/>• IP must be in CIDR format<br/>• reserved IP are allowed<br/>**Default**: 1.1.1.1/24<br/>**Example**: 192.168.0.128/25 |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.1/24 |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An IP in CIDR format with obsolete CIDR type.<br/>**Validator**: IP must be in CIDR format<br/>**Default**: 1.1.1.1/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,8 @@
|
||||||
│ │ [1mExample[0m: 192.168.0.128/25 │
|
│ │ [1mExample[0m: 192.168.0.128/25 │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mrougail.var3[0m │ An IP in CIDR format with obsolete │
|
│ [1mrougail.var3[0m │ An IP in CIDR format with obsolete │
|
||||||
│ [1;7m cidr [0m [1;7m standard [0m [1;7m mandatory [0m │ CIDR type. │
|
│ [1;7m CIDR [0m [1;7m standard [0m [1;7m mandatory [0m │ CIDR type. │
|
||||||
|
│ │ [1mValidator[0m: IP must be in CIDR format │
|
||||||
│ │ [1mDefault[0m: 1.1.1.1/24 │
|
│ │ [1mDefault[0m: 1.1.1.1/24 │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,8 @@
|
||||||
**Validator**: network must be in CIDR format +
|
**Validator**: network must be in CIDR format +
|
||||||
**Default**: 1.1.1.0/24
|
**Default**: 1.1.1.0/24
|
||||||
| **rougail.var3** +
|
| **rougail.var3** +
|
||||||
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network_cidr]` `standard` `mandatory` | An network in CIDR format with obsolete CIDR type. +
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network CIDR]` `standard` `mandatory` | An network in CIDR format with obsolete CIDR type. +
|
||||||
|
**Validator**: network must be in CIDR format +
|
||||||
**Default**: 1.1.1.0/24
|
**Default**: 1.1.1.0/24
|
||||||
|====
|
|====
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,11 @@
|
||||||
> **<a id="rougail" name="rougail">rougail</a>**\
|
> **<a id="rougail" name="rougail">rougail</a>**\
|
||||||
> `standard`
|
> `standard`
|
||||||
|
|
||||||
| Variable | Description |
|
| Variable | Description |
|
||||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`network_cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`network CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,12 +6,12 @@
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Variable </th><th>Description </th></tr>
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network.<br/><b>Default</b>: 1.1.1.0 </td></tr>
|
<tr><td><b>rougail.var1</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network.<br/><b>Default</b>: 1.1.1.0 </td></tr>
|
||||||
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network in CIDR format.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24</td></tr>
|
<tr><td><b>rougail.var2</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network</a></mark> <mark>standard</mark> <mark>mandatory</mark> </td><td>An network in CIDR format.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24 </td></tr>
|
||||||
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network_cidr</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An network in CIDR format with obsolete CIDR type.<br/><b>Default</b>: 1.1.1.0/24 </td></tr>
|
<tr><td><b>rougail.var3</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>network CIDR</a></mark> <mark>standard</mark> <mark>mandatory</mark></td><td>An network in CIDR format with obsolete CIDR type.<br/><b>Validator</b>: network must be in CIDR format<br/><b>Default</b>: 1.1.1.0/24</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,7 @@
|
||||||
"properties": [
|
"properties": [
|
||||||
{
|
{
|
||||||
"type": "type",
|
"type": "type",
|
||||||
"name": "network_cidr"
|
"name": "network CIDR"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "mode",
|
"type": "mode",
|
||||||
|
|
@ -99,6 +99,10 @@
|
||||||
"name": "mandatory"
|
"name": "mandatory"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"validators": {
|
||||||
|
"name": "Validator",
|
||||||
|
"values": "network must be in CIDR format"
|
||||||
|
},
|
||||||
"path": "rougail.var3",
|
"path": "rougail.var3",
|
||||||
"names": [
|
"names": [
|
||||||
"var3"
|
"var3"
|
||||||
|
|
|
||||||
|
|
@ -9,5 +9,5 @@
|
||||||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
| **<a id="rougail.var1" name="rougail.var1">rougail.var1</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
|
||||||
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="rougail.var2" name="rougail.var2">rougail.var2</a>**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`network_cidr`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Default**: 1.1.1.0/24 |
|
| **<a id="rougail.var3" name="rougail.var3">rougail.var3</a>**<br/>[`network CIDR`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format with obsolete CIDR type.<br/>**Validator**: network must be in CIDR format<br/>**Default**: 1.1.1.0/24 |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,9 @@
|
||||||
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
||||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||||
│ [1mrougail.var3[0m │ An network in CIDR format with │
|
│ [1mrougail.var3[0m │ An network in CIDR format with │
|
||||||
│ [1;7m network_cidr [0m [1;7m standard [0m [1;7m mandatory [0m │ obsolete CIDR type. │
|
│ [1;7m network CIDR [0m [1;7m standard [0m [1;7m mandatory [0m │ obsolete CIDR type. │
|
||||||
|
│ │ [1mValidator[0m: network must be in CIDR │
|
||||||
|
│ │ format │
|
||||||
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
│ │ [1mDefault[0m: 1.1.1.0/24 │
|
||||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@
|
||||||
],
|
],
|
||||||
"description": "A variable.",
|
"description": "A variable.",
|
||||||
"gen_examples": [
|
"gen_examples": [
|
||||||
"string_1_True_None"
|
"string_1_True_"
|
||||||
],
|
],
|
||||||
"mandatory_without_value": false
|
"mandatory_without_value": false
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,5 +4,5 @@
|
||||||
----
|
----
|
||||||
---
|
---
|
||||||
rougail:
|
rougail:
|
||||||
variable: string_1_True_None
|
variable: string_1_True_
|
||||||
----
|
----
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
rougail:
|
rougail:
|
||||||
variable: string_1_True_None
|
variable: string_1_True_
|
||||||
```
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue