mirror of
https://github.com/marcus-alicia/iRedAdmin-Pro-SQL.git
synced 2026-06-04 19:39:43 +00:00
Add files via upload
This commit is contained in:
24
tools/delete_sessions.py
Normal file
24
tools/delete_sessions.py
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# Author: Zhang Huangbin <zhb@iredmail.org>
|
||||
# Purpose: Delete all records in SQL table "iredadmin.sessions" to force
|
||||
# all admins to re-login.
|
||||
|
||||
import os
|
||||
import sys
|
||||
import web
|
||||
|
||||
os.environ['LC_ALL'] = 'C'
|
||||
|
||||
rootdir = os.path.abspath(os.path.dirname(__file__)) + '/../'
|
||||
sys.path.insert(0, rootdir)
|
||||
|
||||
from tools import ira_tool_lib
|
||||
|
||||
web.config.debug = ira_tool_lib.debug
|
||||
logger = ira_tool_lib.logger
|
||||
|
||||
conn = ira_tool_lib.get_db_conn('iredadmin')
|
||||
|
||||
logger.info('Delete all existing sessions to force all admins to re-login.')
|
||||
conn.query('DELETE FROM sessions')
|
||||
Reference in New Issue
Block a user