]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/buildd/files/buildd-schroot-aptitude-kill
Make buildd-schroot-aptitude-kill work on jessie
[dsa-puppet.git] / modules / buildd / files / buildd-schroot-aptitude-kill
index c73667a6dc8c8baaafd326829a0f7c50f56e9952..5e90d77ecc9575d19707a9519b506a09b2782a18 100755 (executable)
@@ -39,10 +39,10 @@ cutoff_time = 60*10
 
 for p in psutil.process_iter():
        try:
-               if p.name != 'aptitude': continue
-               parent = p.parent
+               if p.name() != 'aptitude': continue
+               parent = p.parent()
                if parent is None: continue
-               if parent.name != 'schroot': continue
+               if parent.name() != 'schroot': continue
                #
                try:
                        rootdir = os.readlink('/proc/%d/root'%(p.pid,))
@@ -60,5 +60,5 @@ for p in psutil.process_iter():
                if cputime < cutoff_time: continue
                #
                p.kill()
-       except psutil.error.NoSuchProcess:
+       except psutil.NoSuchProcess:
                pass