voxpupuli / puppet-augeasproviders_sysctl

Augeas-based sysctl type and provider for Puppet
Apache License 2.0
10 stars 36 forks source link

Provide the option to only update the live value #15

Closed trevor-vaughan closed 7 years ago

trevor-vaughan commented 7 years ago

There are some sysctl values which, when set in /etc/sysctl.conf, may cause operational harm to a system.

This patch provides the ability to only update the live value and make the disk persistence optional.

Additionally:

Closes #14

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-3.2%) to 89.535% when pulling 5729f131981fe8790220fd651011d8f17b96da18 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling 6c69100cade8658eaa6878cd6c88e6ae67bf4093 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling ec7e152a4198592b89a6e97e4f21392b3e29ca10 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling ec7e152a4198592b89a6e97e4f21392b3e29ca10 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.