Jaroslav Škarvada
af87f90a59
plugin_mounts: disable_barriers always return value
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-27 15:28:51 +02:00
Jaroslav Škarvada
01916eb2ab
plugins: fixed bug eating first value character if previous value is None
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-26 18:24:17 +02:00
Jaroslav Škarvada
388cf1ead8
man: added verify command and other minor improvements
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-26 15:05:08 +02:00
Jaroslav Škarvada
57fc4d005f
verify: stripped whitespaces from the log
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-26 14:42:18 +02:00
Jaroslav Škarvada
60f9e1e217
plugins: made class methods from get_config_options* methods
...
They were intended to be class methods and that's why there
were defined with the 'cls' parameter, but they actually
weren't class methods.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-26 14:24:07 +02:00
Jaroslav Škarvada
14b8d3ff40
verify: try different types in value comparison
...
At first try to compare current and new values as integers. If it fails
try to compare them as hexadecimal values. If it fails compare them
as strings.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-22 23:21:31 +02:00
Jaroslav Škarvada
cd32246c37
plugin_sysfs: support glob for verify
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-22 18:34:00 +02:00
Jaroslav Škarvada
78f7683d85
plugin_sysfs: support glob in sysfs path
...
Resolves: rhbz#1212831
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-21 15:53:04 +02:00
Jaroslav Škarvada
0bfeee763a
plugin_bootloader: do not add tuned boot command line parameters to rescue kernels
...
Accomplished by switch from GRUB_CMDLINE_LINUX to GRUB_CMDLINE_LINUX_DEFAULT
in /etc/default/grub
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-21 13:47:04 +02:00
Jaroslav Škarvada
8cdf443cd0
plugin_sysctl: consolidated whitespaces in values from profile configuration
...
Also introduced function remove_ws in utils which returns string
with consolidated whitespaces. Consolidated means with stripped
leading and trailing whitespaces and with multiple whitespaces
turned into one space.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 17:41:47 +02:00
Jaroslav Škarvada
6c51fc8725
plugin_bootloader: added support for verify
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 17:14:01 +02:00
Jaroslav Škarvada
00069f411d
plugin_mounts: added support for verify command
...
Also fixed old typo preventing the plugin from running.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 16:06:07 +02:00
Jaroslav Škarvada
2c3a6e65f6
plugin_script: minor cosmetic changes
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 16:01:03 +02:00
Jaroslav Škarvada
d4038a7e64
plugin_script: added support for verify
...
Added 'verify' shell function to the 'functions' API. This
function is optional, if defined in the script, it is called
during the verification. It's return code is checked. Function
return code '0' means verification passed, other value means
failure.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 15:51:04 +02:00
Jaroslav Škarvada
758a561a53
plugin_audio: converted custom reset_controller command to get/set
...
Also added helper get_bool() function to utils. It can parse
variour boolean representations (e.g. from sysfs) and returns
string "0" for false and string "1" for true. If it cannot
parse boolean value, it returns original string.
Also fixed comparison of values for verify command in
plugins base class. Now it explicitly converts the values
to strings.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 15:01:41 +02:00
Jaroslav Škarvada
6bec3d5701
verify: added tuned support for custom commands verification
...
Currently no plugin supports it.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 14:29:20 +02:00
Jaroslav Škarvada
a17ede4a98
verify: improved logging
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 14:06:15 +02:00
Jaroslav Škarvada
57718107f0
plugin_sysctl: consolidate whitespaces in get results
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-19 13:31:09 +02:00
Jaroslav Škarvada
6c904d6b89
spec: added conditionals for versioned DOCDIR
...
This is to support RHEL <= 7.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-18 19:25:40 +02:00
Jaroslav Škarvada
6940d280b6
tuned: added verify command
...
The verify command verifies whether the current system settings matches
activated profile. It also writes all settings from the active profile
with the current / expected values to the log. It is good for checking
what is exactly set and what changed during the run.
Currently custom commands and plugin_scheduler are not supported.
Resolves: rhbz#1150047
Fixes : #34
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-18 18:55:01 +02:00
Jaroslav Škarvada
da99153f99
plugin_cpu: energy_perf_policy converted to human readable strings
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-18 18:45:31 +02:00
Jaroslav Škarvada
3bcbc8e771
man: fixed typo in scomes manual page
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-04 11:04:38 +02:00
Jaroslav Škarvada
a4aebc48a1
fixed import of configobj classes
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-30 16:19:59 +02:00
Jaroslav Škarvada
e5a36a86bd
added upstart file to contrib
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-28 17:25:21 +02:00
Jaroslav Škarvada
769377b56b
Makefile: added contrib directory to the archive
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-23 18:15:48 +02:00
Jaroslav Škarvada
936eae1c07
added sysvinit init file to contrib
...
Contributed by Kenneth Benson <phoenyx33@gmail.com>.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-23 18:07:11 +02:00
Jaroslav Škarvada
13db1dcf1e
Makefile: autodetected python installation path
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-23 15:29:16 +02:00
Jaroslav Škarvada
7d8a94289a
Makefile: simplifies DESTDIR and fixed // in path
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-23 15:27:03 +02:00
Jaroslav Škarvada
15dc0865f0
Fixed bash completion
...
Resolves: rhbz#1207668
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-04-01 18:13:10 +02:00
Jaroslav Škarvada
65edc83801
sap-netweaver: increased vm.max_map_count to 2000000
...
Resolves: rhbz#1174253
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-02-27 17:47:51 +01:00
Jaroslav Škarvada
6d6d9723b6
profiles: added support for Xen VSDs
...
Resolves: rhbz#1159963
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-02-27 17:41:40 +01:00
Jaroslav Škarvada
59d2fac3e4
profiles: added support for direct-access storage devices (DASDs)
...
resolves: rhbz#1129936
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-02-27 11:55:43 +01:00
Jaroslav Škarvada
4a0a965f65
powertop2tuned: fixed KeyError exception
...
Patch provided by Michael Mansell <michael.mansell@gmail.com>
Resolves: rhbz#1129800
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-01-09 15:51:00 +01:00
Jaroslav Škarvada
f55fffdd83
man: fixed typo in tuned-adm manual page
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-11-26 18:05:44 +01:00
Jaroslav Škarvada
e8ff83f767
dbus: added hint "is tuned daemon running?" to error message
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-11-26 17:57:27 +01:00
Jaroslav Škarvada
875087af9b
new release (2.4.1)
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-17 00:57:34 +02:00
Jaroslav Škarvada
c909f7f15a
tests: added basic functionality test
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-17 00:46:53 +02:00
Jaroslav Škarvada
ec4f8630ad
plugin_disk: set_spindown and set_APM made independent
...
Each command have independent error counter and use own
hdparm call. The command is disabled if there is more
than the preset limit of successive failures. The error
counter is reset if the command succeed. The limit is
preset to 3 successive failures.
Resolves: rhbz#976725
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-17 00:23:17 +02:00
Jaroslav Škarvada
38a0676ff9
plugin_scheduler: code cleanup
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-16 23:41:34 +02:00
Jaroslav Škarvada
21915d1b19
man: minor formatting/typos fixes
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-15 15:24:12 +02:00
Jaroslav Škarvada
f9486bc08d
plugin_bootloader: added check for grub2
...
The plugin_bootloader is automatically disabled if the grub2 is not found.
Resolves: rhbz#1150047
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-10 16:32:43 +02:00
Jaroslav Škarvada
0ed9faeb33
tuned-adm: fixed traceback on "tuned-adm list"
...
Resolves: rhbz#1149162
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-06 12:17:24 +02:00
Jaroslav Škarvada
23de6cfc18
plugin_bootloader: make grub.cfg runtime patching format consistent with grub2-mkconfig
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-06 11:53:51 +02:00
Jaroslav Škarvada
8fc93e7453
plugin_bootloader: fix for multiple parameters on command line
...
Related: rhbz#1148711
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-06 10:56:42 +02:00
Jaroslav Škarvada
05a17e4abe
plugin_bootloader: 00_tuned do not return error if there is noc cmdline
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-03 21:02:51 +02:00
Jaroslav Škarvada
6d837f3eac
tuned: added polkit configuration for tuned-gui
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-01 19:56:06 +02:00
Jaroslav Škarvada
8210b0d40c
new release (2.4.0)
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-01 18:44:30 +02:00
Jaroslav Škarvada
829b347949
Makefile: docdir can be overridden
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-01 17:44:23 +02:00
Jaroslav Škarvada
bf3d23312e
plugin_scheduler: do not unapply tunings for non-exitent processes
...
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-01 16:31:11 +02:00
Jaroslav Škarvada
34a9bc42f5
Added tuned-gui
...
Main implementation was done by Marek Staňa.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-01 16:16:45 +02:00