Exemplo n.º 1
0
 def __init__(self):
     """ Require valid cookie in the file '/cookie.txt'"""
     working_dir = os.getcwd()
     f = open(working_dir + '/cookie.txt', "r+")
     text = f.read()
     self.cookie = {'PHPSESSID': str(text).strip()}
     f.close()
     try:
         self.xsrf_token = self.__get_xsrf_token()
     except:
         logger.error("Invalid cookie")
         raise InvalidCookieException()
     self.points = self.__get_current_points()
     self.db = SgDb(self.sqlite_db_name)
     self.notif = Notif()