mirror of https://github.com/Aidaho12/haproxy-wi
parent
658a41706e
commit
70507cd85e
|
@ -1,4 +1,4 @@
|
||||||
from flask import request, redirect, url_for, abort
|
from flask import request, abort
|
||||||
|
|
||||||
import modules.db.sql as sql
|
import modules.db.sql as sql
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
||||||
import distro
|
|
||||||
import requests
|
import requests
|
||||||
from requests.adapters import HTTPAdapter
|
from requests.adapters import HTTPAdapter
|
||||||
from requests.packages.urllib3.util.retry import Retry
|
from requests.packages.urllib3.util.retry import Retry
|
||||||
|
|
|
@ -1,9 +1,7 @@
|
||||||
import distro
|
import distro
|
||||||
|
|
||||||
import modules.db.sql as sql
|
|
||||||
import modules.roxywi.roxy as roxywi_mod
|
import modules.roxywi.roxy as roxywi_mod
|
||||||
import modules.server.server as server_mod
|
import modules.server.server as server_mod
|
||||||
import modules.roxywi.common as roxywi_common
|
|
||||||
|
|
||||||
|
|
||||||
def get_services_status():
|
def get_services_status():
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import os
|
||||||
|
|
||||||
from flask import render_template, request, redirect, url_for
|
from flask import render_template, request, redirect, url_for
|
||||||
from flask_login import login_required
|
from flask_login import login_required
|
||||||
|
|
||||||
|
@ -55,9 +57,10 @@ def logs_internal():
|
||||||
selects.append(['roxy-wi.error.log', 'error.log'])
|
selects.append(['roxy-wi.error.log', 'error.log'])
|
||||||
selects.append(['roxy-wi.access.log', 'access.log'])
|
selects.append(['roxy-wi.access.log', 'access.log'])
|
||||||
|
|
||||||
return render_template('logs_internal.html', h2=1, autorefresh=1, role=user_params['role'], user=user,
|
return render_template(
|
||||||
user_services=user_params['user_services'], token=user_params['token'],
|
'logs_internal.html', h2=1, autorefresh=1, role=user_params['role'], user=user,
|
||||||
lang=user_params['lang'], selects=selects, serv='viewlogs'
|
user_services=user_params['user_services'], token=user_params['token'], lang=user_params['lang'],
|
||||||
|
selects=selects, serv='viewlogs'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -74,8 +77,10 @@ def logs(service, waf):
|
||||||
minute1 = request.args.get('minute1')
|
minute1 = request.args.get('minute1')
|
||||||
log_file = request.args.get('file')
|
log_file = request.args.get('file')
|
||||||
|
|
||||||
if rows is None: rows=10
|
if rows is None:
|
||||||
if grep is None: grep=''
|
rows = 10
|
||||||
|
if grep is None:
|
||||||
|
grep = ''
|
||||||
|
|
||||||
try:
|
try:
|
||||||
user_params = roxywi_common.get_users_params(virt=1, haproxy=1)
|
user_params = roxywi_common.get_users_params(virt=1, haproxy=1)
|
||||||
|
@ -149,8 +154,10 @@ def show_logs(service, serv, rows, waf):
|
||||||
|
|
||||||
if roxywi_common.check_user_group_for_flask():
|
if roxywi_common.check_user_group_for_flask():
|
||||||
try:
|
try:
|
||||||
out = roxy_logs.show_roxy_log(serv=serv, rows=rows, waf=waf, grep=grep, exgrep=exgrep, hour=hour, minute=minute,
|
out = roxy_logs.show_roxy_log(
|
||||||
hour1=hour1, minute1=minute1, service=service, log_file=log_file)
|
serv=serv, rows=rows, waf=waf, grep=grep, exgrep=exgrep, hour=hour, minute=minute,
|
||||||
|
hour1=hour1, minute1=minute1, service=service, log_file=log_file
|
||||||
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
return str(e)
|
return str(e)
|
||||||
else:
|
else:
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
from flask import render_template, request, redirect, url_for
|
from flask import render_template, redirect, url_for
|
||||||
from flask_login import login_required
|
from flask_login import login_required
|
||||||
|
|
||||||
from app import cache
|
from app import cache
|
||||||
from app.routes.overview import bp
|
from app.routes.overview import bp
|
||||||
import app.modules.db.sql as sql
|
import app.modules.db.sql as sql
|
||||||
from app.modules.db.db_model import *
|
|
||||||
import app.modules.roxywi.logs as roxy_logs
|
import app.modules.roxywi.logs as roxy_logs
|
||||||
import app.modules.roxywi.common as roxywi_common
|
import app.modules.roxywi.common as roxywi_common
|
||||||
import app.modules.roxywi.overview as roxy_overview
|
import app.modules.roxywi.overview as roxy_overview
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
from flask import render_template, request
|
from flask import render_template, request, redirect, url_for
|
||||||
from flask_login import login_required
|
from flask_login import login_required
|
||||||
|
|
||||||
from app.routes.portscanner import bp
|
from app.routes.portscanner import bp
|
||||||
|
@ -105,4 +105,3 @@ def scan_port(server_id):
|
||||||
else:
|
else:
|
||||||
lang = roxywi_common.get_user_lang_for_flask()
|
lang = roxywi_common.get_user_lang_for_flask()
|
||||||
return render_template('ajax/scan_ports.html', ports=stdout, info=stdout1, lang=lang)
|
return render_template('ajax/scan_ports.html', ports=stdout, info=stdout1, lang=lang)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import json
|
import json
|
||||||
|
|
||||||
import distro
|
|
||||||
from flask import render_template, request
|
from flask import render_template, request
|
||||||
from flask_login import login_required
|
from flask_login import login_required
|
||||||
|
|
||||||
|
@ -10,15 +9,11 @@ import app.modules.common.common as common
|
||||||
import app.modules.roxywi.group as group_mod
|
import app.modules.roxywi.group as group_mod
|
||||||
import app.modules.roxywi.auth as roxywi_auth
|
import app.modules.roxywi.auth as roxywi_auth
|
||||||
import app.modules.roxywi.common as roxywi_common
|
import app.modules.roxywi.common as roxywi_common
|
||||||
import app.modules.roxy_wi_tools as roxy_wi_tools
|
|
||||||
import app.modules.server.ssh as ssh_mod
|
import app.modules.server.ssh as ssh_mod
|
||||||
import app.modules.server.server as server_mod
|
import app.modules.server.server as server_mod
|
||||||
import app.modules.tools.smon as smon_mod
|
import app.modules.tools.smon as smon_mod
|
||||||
import app.modules.service.backup as backup_mod
|
import app.modules.service.backup as backup_mod
|
||||||
|
|
||||||
get_config = roxy_wi_tools.GetConfigVar()
|
|
||||||
time_zone = sql.get_setting('time_zone')
|
|
||||||
get_date = roxy_wi_tools.GetDate(time_zone)
|
|
||||||
error_mess = roxywi_common.return_error_message()
|
error_mess = roxywi_common.return_error_message()
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import os
|
||||||
|
|
||||||
from flask import render_template, request
|
from flask import render_template, request
|
||||||
from flask_login import login_required
|
from flask_login import login_required
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue