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:
Now use prefetching to get the sysctl values
Updated self.instances to obtain information about all sysctl values
which provides a more accurate representation of the system when using
puppet resource
Fail if the user attempts to set a value that is not valid on the
system unless silent is set.
Coverage decreased (-3.2%) to 89.535% when pulling 5729f131981fe8790220fd651011d8f17b96da18 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling 6c69100cade8658eaa6878cd6c88e6ae67bf4093 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling ec7e152a4198592b89a6e97e4f21392b3e29ca10 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling ec7e152a4198592b89a6e97e4f21392b3e29ca10 on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
Coverage decreased (-4.4%) to 88.304% when pulling f343b6256e3bedd76d4b3feb2c41bca7a66f5c1b on trevor-vaughan:optional_disk_persistence into 1795545663ddc7b43800a5a79bed8c88392b8bc3 on hercules-team:master.
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:
puppet resource
silent
is set.Closes #14