3 rzGFailed to read sysctl parameter '%s', multi-line values are unsupportedz&Value of sysctl parameter '%s' is '%s'zBFailed to read sysctl parameter '%s', the parameter does not existz(Failed to read sysctl parameter '%s': %s) rQr@rArr"rOr?r4rCrDrErF)r r*r=rGrIir+rJrrrr!s(     zSysctlPlugin._read_sysctlFcCs|j|}tjj|tkr,tjd|dSy6tjd||ft|d}|j |WdQRXdSt t fk r}zJ|j t j kr|rtjntj}|d||fntjd||t|fdSd}~XnXdS)Nz+Refusing to set deprecated sysctl option %sFz%Setting sysctl parameter '%s' to '%s'wTzIFailed to set sysctl parameter '%s' to '%s', the parameter does not existz/Failed to set sysctl parameter '%s' to '%s': %s)rQr2r=basenameDEPRECATED_SYSCTL_OPTIONSrr"r?r@writer4rCrDrErF)r r*r+r.r=rGrJZlog_funcrrrr&s&    zSysctlPlugin._write_sysctl)F)__name__ __module__ __qualname____doc__rrrr-r0r(Z ROLLBACK_SOFTrr)r8rBrQr!r& __classcell__rr)r rrs   r)rerRrZ decoratorsZ tuned.logsZtuned subprocessZtuned.utils.commandsrZ tuned.constsr(rDr2ZlogsrrrVr1ZPluginrrrrrs