From 28c524e8243f9eb41f2ecb7197e33711727526d9 Mon Sep 17 00:00:00 2001 From: necoro <> Date: Wed, 25 Apr 2007 16:05:46 +0000 Subject: added noroot-option --- portato/helper.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'portato/helper.py') diff --git a/portato/helper.py b/portato/helper.py index 537d631..40aff44 100644 --- a/portato/helper.py +++ b/portato/helper.py @@ -79,10 +79,17 @@ def debug(*args, **kwargs): def am_i_root (): """Returns True if the current user is root, False otherwise. @rtype: boolean""" - if os.getuid() == 0: - return True - else: - return False + + from plugin import hook + + @hook("am_i_root") + def __am_i_root(): + if os.getuid() == 0: + return True + else: + return False + + return __am_i_root() def flatten (listOfLists): """Flattens the given list of lists. -- cgit v1.2.3