def wrapper(self, session, *args, **kwargs): try: if SessionManager.Check(session) is True: return fn(self, session, *args, **kwargs) else: return False, RenUIController.Unauthorized(session) except Exception as e: print "Exception in COrgan: %s" % str(e) return False, e
def CheckConnect(session): """ Check a session is valid. :param session: session id """ try: return True, SessionManager.Check(session) except Exception as e: print "Exception in COrgan: %s" % str(e) return False, e