mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 22:33:25 +00:00
ipaddr: Add missing documenation about network/prefix filter (#49532)
* ipaddr: Add missing documenation about network/prefix Fixes: #17871 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
committed by
Sandra McCann
parent
e17a2b502d
commit
8db7fcf45c
@@ -324,6 +324,21 @@ This result can be converted to canonical form with ``ipaddr()`` to produce a su
|
|||||||
# {{ net_mask | ipaddr('net') }}
|
# {{ net_mask | ipaddr('net') }}
|
||||||
'192.168.0.0/24'
|
'192.168.0.0/24'
|
||||||
|
|
||||||
|
Getting information about the network in CIDR notation
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Given an IP address, the ``ipaddr()`` filter can produce the network address in CIDR notation.
|
||||||
|
This can be useful when you want to obtain the network address from the IP address in CIDR format.
|
||||||
|
|
||||||
|
Here's an example of IP address::
|
||||||
|
|
||||||
|
ip_address = "{{ ansible_default_ipv4.address }}/{{ ansible_default_ipv4.netmask }}"
|
||||||
|
'192.168.0.11/255.255.255.0'
|
||||||
|
|
||||||
|
This can be used to obtain the network address in CIDR notation format::
|
||||||
|
|
||||||
|
# {{ ip_address | ipaddr('network/prefix') }}
|
||||||
|
'192.168.0.0/24'
|
||||||
|
|
||||||
IP address conversion
|
IP address conversion
|
||||||
^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|||||||
Reference in New Issue
Block a user