From acad0bbd7ac04d42ff145ba78f25df306185df3b Mon Sep 17 00:00:00 2001 From: Jan Vcelak Date: Mon, 12 Jul 2010 15:21:36 +0200 Subject: [PATCH] tuned-adm: better active profile displaying --- tuned_adm.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tuned_adm.py b/tuned_adm.py index 6768bad..ae2bf8d 100644 --- a/tuned_adm.py +++ b/tuned_adm.py @@ -39,7 +39,7 @@ class Tuned_adm: if args[0] == "list": self.list() elif args[0] == "active": - print self.get_active() + self.active() elif args[0] == "off": self.check_permissions() self.off() @@ -53,22 +53,22 @@ class Tuned_adm: self.error("Nonexistent argument '%s'." % args[0]) def list(self): - active = self.get_active() modes = os.listdir(self.profile_dir) if len(modes) > 0: - print "Available profiles: " + print "Available profiles:" for mode in modes: dir = os.path.join(self.profile_dir, mode) if not os.path.isdir(dir): continue + print "- %s" % mode - if mode == active: - print "- %s (active)" % mode - else: - print "- %s" % mode + self.active() else: print "No profiles defined." + def active(self): + print "Current active profile: %s" % self.get_active() + def get_active(self): file = open(self.active_file, "r") profile = file.read()