Hi,

I have defined under group_vars, something like the following :


---

dc001_sysctl:

    net.ipv4.ip_local_port_range: 32768 61000

    net.ipv4.tcp_fin_timeout: 30

    net.ipv4.tcp_keepalive_time: 1800

...

...

    net.ipv4.neigh.default.gc_thresh1: 2048

    net.ipv4.neigh.default.gc_thresh2: 4096

    net.ipv4.neigh.default.gc_thresh3: 8192


the  template of the /etc/sysctl.conf looks something like the following:



 {%  for parameter,value  in dc001_sysctl.getenteries() %}

{{ parameter  }}= {{ value }}

{% endfor %}



my question if I prefer to do this using the sysctl module, what is the
best way to iterate over these dictionary values in a systctl module task?
my reasoning is to protect against some one have changed the sysctl from
the command line without updating the sysctl.conf file or it is in the
sysctl.file but was not reloaded.


kind regards


Walid

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to