def __call__(self, *args): if not isAdmin(args[0]): insufficientPermissions(args[0]) else: self.func(*args)
def __call__(self, *args): if not isAtLeastMaster(args[0]): insufficientPermissions(args[0]) else: self.func(*args)