From b9778128f0333ab3ee4ef4fa62086d88a522bc4a Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sun, 27 Jul 2014 21:57:29 +0930 Subject: [PATCH] fix ionice check. Fixes #504 --- nzbtomedia/__init__.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/nzbtomedia/__init__.py b/nzbtomedia/__init__.py index 19071e91..21769377 100644 --- a/nzbtomedia/__init__.py +++ b/nzbtomedia/__init__.py @@ -339,13 +339,15 @@ def initialize(section=None): except: pass try: subprocess.Popen(["ionice"], stdout=devnull, stderr=devnull).communicate() - NICENESS.extend(['ionice', '-c%s' % (int(CFG["Posix"]["ionice_class"]))]) - except: pass - try: - if 'ionice' in NICENESS: - NICENESS.extend(['-n%s' % (int(CFG["Posix"]["ionice_classdata"]))]) - else: - NICENESS.extend(['ionice', '-n%s' % (int(CFG["Posix"]["ionice_classdata"]))]) + try: + NICENESS.extend(['ionice', '-c%s' % (int(CFG["Posix"]["ionice_class"]))]) + except: pass + try: + if 'ionice' in NICENESS: + NICENESS.extend(['-n%s' % (int(CFG["Posix"]["ionice_classdata"]))]) + else: + NICENESS.extend(['ionice', '-n%s' % (int(CFG["Posix"]["ionice_classdata"]))]) + except: pass except: pass devnull.close()