fix: doc network with CIDR format

This commit is contained in:
egarette@silique.fr 2025-09-29 21:26:12 +02:00
parent 777346d070
commit 86dce82a57
9 changed files with 23 additions and 4 deletions

View file

@ -64,6 +64,11 @@ DocTypes = {
"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"),

View file

@ -12,6 +12,7 @@ An network. +
**var2** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network]` `standard` `mandatory` |
An network in CIDR format. +
**Validator**: network must be in CIDR format +
**Default**: 1.1.1.0/24
|

View file

@ -49,6 +49,10 @@
"name": "mandatory"
}
],
"validators": {
"name": "Validator",
"values": "network must be in CIDR format"
},
"paths": [
"var2"
],

View file

@ -1,6 +1,6 @@
| Variable                                                                                                         | Description                                                                                                      |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **var1**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
| **var2**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Default**: 1.1.1.0/24 |
| **var2**<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 |
| **var3**<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 |

View file

@ -5,7 +5,9 @@
 network   standard   mandatory  │ Default: 1.1.1.0 │
├───────────────────────────────────────┼──────────────────────────────────────┤
var2 │ An network in CIDR format. │
 network   standard   mandatory  │ Default: 1.1.1.0/24 │
 network   standard   mandatory  │ Validator: network must be in CIDR │
│ │ format │
│ │ Default: 1.1.1.0/24 │
├───────────────────────────────────────┼──────────────────────────────────────┤
var3 │ An network in CIDR format with │
 network_cidr   standard   mandatory  │ obsolete CIDR type. │

View file

@ -14,6 +14,7 @@ An network. +
**rougail.var2** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[network]` `standard` `mandatory` |
An network in CIDR format. +
**Validator**: network must be in CIDR format +
**Default**: 1.1.1.0/24
|

View file

@ -67,6 +67,10 @@
"name": "mandatory"
}
],
"validators": {
"name": "Validator",
"values": "network must be in CIDR format"
},
"paths": [
"rougail.var2"
],

View file

@ -3,6 +3,6 @@
| Variable&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network.<br/>**Default**: 1.1.1.0 |
| **rougail.var2**<br/>[`network`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | An network in CIDR format.<br/>**Default**: 1.1.1.0/24 |
| **rougail.var2**<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 |
| **rougail.var3**<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 |

View file

@ -10,7 +10,9 @@
 network   standard   mandatory  │ Default: 1.1.1.0 │
├───────────────────────────────────────┼──────────────────────────────────────┤
rougail.var2 │ An network in CIDR format. │
 network   standard   mandatory  │ Default: 1.1.1.0/24 │
 network   standard   mandatory  │ Validator: network must be in CIDR │
│ │ format │
│ │ Default: 1.1.1.0/24 │
├───────────────────────────────────────┼──────────────────────────────────────┤
rougail.var3 │ An network in CIDR format with │
 network_cidr   standard   mandatory  │ obsolete CIDR type. │