1
0
Fork 0

daemon: use paths from tuned.consts

This commit is contained in:
Jan Vcelak 2013-01-09 16:29:09 +01:00
parent f4cc64a3a9
commit ddd545b8be
2 changed files with 6 additions and 6 deletions

View file

@ -2,3 +2,4 @@ LOAD_DIRECTORIES = ["/usr/lib/tuned", "/etc/tuned"]
AUTODETECT_FILE = "autodetect.conf"
DEFAULT_PROFILE = "balanced"
SYSTEM_RELEASE_FILE = "/etc/system-release-cpe"
ACTIVE_PROFILE_FILE = "/etc/tuned/active_profile"

View file

@ -2,11 +2,10 @@ import os
import threading
import tuned.logs
from tuned.exceptions import TunedException
import tuned.consts
log = tuned.logs.get()
ACTIVE_PROFILE_FILENAME = "/etc/tuned/active_profile"
DEFAULT_PROFILE_NAME = "balanced"
class Daemon(object):
def __init__(self, unit_manager, profile_loader, profile_name=None):
@ -72,18 +71,18 @@ class Daemon(object):
def _save_active_profile(self, profile_name):
try:
with open(ACTIVE_PROFILE_FILENAME, "w") as f:
with open(tuned.consts.ACTIVE_PROFILE_FILE, "w") as f:
f.write(profile_name)
except (OSError,IOError) as e:
log.error("Cannot write active profile into %s: %s" % (ACTIVE_PROFILE_FILENAME, str(e)))
log.error("Cannot write active profile into %s: %s" % (tuned.consts.ACTIVE_PROFILE_FILE, str(e)))
def _get_active_profile(self):
try:
with open(ACTIVE_PROFILE_FILENAME, "r") as f:
with open(tuned.consts.ACTIVE_PROFILE_FILE, "r") as f:
return f.read().strip()
except (OSError, IOError, EOFError) as e:
log.error("Cannot read active profile, setting default.")
return DEFAULT_PROFILE_NAME
return tuned.consts.DEFAULT_PROFILE
def is_enabled(self):
return self._profile is not None