mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-18 10:50:21 -07:00
nmcli: amended the routing-rules4 key values as list (#3401)
* Updated nmcli.py Amended the routing-rules4 values as list. By this we could add the entries for "routing_rules4" in the form of a list . * Update nmcli.py Fixed typo in line #1701 * 3395-nmcli-needs-type.yml routing_rules4 module argument is currently accepting only string elements. In order to accept multiple values, amended the type of routing_rules4 as list. * nmcli: amended the routing-rules4 key values as list routing_rules4 module argument is currently accepting only string elements. In the case of adding multiple entries to routing_rules4, we need to accept values as list. * Added 3401-nmcli-needs-type.yml routing_rules4 module argument is currently accepting only string elements. In the case of adding multiple entries to routing_rules4, we need to accept values as lists * Amended type to 'minor_changes' Amended type to 'minor_changes' from 'bug_fixes' * routing_rules4 to a list of element str nmcli.py - routing_rules4 to a list of element str * Update changelogs/fragments/3401-nmcli-needs-type.yml Co-authored-by: Felix Fontein <felix@fontein.de> * nmcli: allow routing-rules4 key values as list * nmcli: amended the routing-rules4 key values as list * nmcli: amended the routing-rules4 key values as list * nmcli: amended the routing-rules4 key values as list * test_nmcli: amended whitespaces * Update 3401-nmcli-needs-type.yml Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
71a655193c
commit
53fc2c477b
3 changed files with 65 additions and 2 deletions
|
@ -100,7 +100,8 @@ options:
|
|||
routing_rules4:
|
||||
description:
|
||||
- Is the same as in an C(ip route add) command, except always requires specifying a priority.
|
||||
type: str
|
||||
type: list
|
||||
elements: str
|
||||
version_added: 3.3.0
|
||||
never_default4:
|
||||
description:
|
||||
|
@ -1470,6 +1471,7 @@ class Nmcli(object):
|
|||
elif setting in ('ipv4.dns',
|
||||
'ipv4.dns-search',
|
||||
'ipv4.routes',
|
||||
'ipv4.routing-rules',
|
||||
'ipv4.route-metric'
|
||||
'ipv6.dns',
|
||||
'ipv6.dns-search',
|
||||
|
@ -1758,7 +1760,7 @@ def main():
|
|||
gw4_ignore_auto=dict(type='bool', default=False),
|
||||
routes4=dict(type='list', elements='str'),
|
||||
route_metric4=dict(type='int'),
|
||||
routing_rules4=dict(type='str'),
|
||||
routing_rules4=dict(type='list', elements='str'),
|
||||
never_default4=dict(type='bool', default=False),
|
||||
dns4=dict(type='list', elements='str'),
|
||||
dns4_search=dict(type='list', elements='str'),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue