From a2d413d1f721fae3cb63fea36e9c64faf27febdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sven=20M=C3=A4der?= <maeder@phys.ethz.ch> Date: Mon, 20 Aug 2018 16:32:09 +0200 Subject: [PATCH] Opitmize output --- bin/check-home-permissions.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/bin/check-home-permissions.py b/bin/check-home-permissions.py index 71182c7..e78667e 100755 --- a/bin/check-home-permissions.py +++ b/bin/check-home-permissions.py @@ -40,6 +40,10 @@ class Home(object): def filemode(self): return stat.filemode(self.st.st_mode) + @property + def permission(self): + return ' '.join([self.filemode, self.path]) + def __str__(self): return ' '.join([self.filemode, self.uname, self.gname, self.path]) @@ -89,11 +93,13 @@ if __name__ == '__main__': if owner: print('bad owner or group:') print('-------------------') - list_homes(owner) + for home in owner: + print(home) print() if permission: print('bad permission:') print('---------------') - list_homes(permission) + for home in permission: + print(home.permission) print() -- GitLab