srv/poe_manager/app.py aktualisiert
This commit is contained in:
@@ -3,8 +3,8 @@ from flask import Flask, render_template, request, redirect, url_for, flash
|
|||||||
from flask_login import LoginManager, login_user, login_required, logout_user, UserMixin, current_user
|
from flask_login import LoginManager, login_user, login_required, logout_user, UserMixin, current_user
|
||||||
from flask_bcrypt import Bcrypt
|
from flask_bcrypt import Bcrypt
|
||||||
from cryptography.fernet import Fernet
|
from cryptography.fernet import Fernet
|
||||||
import sqlite3
|
from datetime import datetime
|
||||||
import glob, os, re
|
import sqlite3, glob, os, re
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
app.secret_key = "309cc4d5ce1fe7486ae25cbd232bbdfe6a72539c03f0127d372186dbdc0fc928"
|
app.secret_key = "309cc4d5ce1fe7486ae25cbd232bbdfe6a72539c03f0127d372186dbdc0fc928"
|
||||||
@@ -81,9 +81,6 @@ def logout():
|
|||||||
logout_user()
|
logout_user()
|
||||||
return redirect(url_for('login'))
|
return redirect(url_for('login'))
|
||||||
|
|
||||||
import glob
|
|
||||||
from datetime import datetime
|
|
||||||
|
|
||||||
def get_last_seen(dev_name: str):
|
def get_last_seen(dev_name: str):
|
||||||
"""Letztes Mal, dass ein Gerät erreichbar war."""
|
"""Letztes Mal, dass ein Gerät erreichbar war."""
|
||||||
log_files = glob.glob("/var/log/rpi-*.log")
|
log_files = glob.glob("/var/log/rpi-*.log")
|
||||||
@@ -109,7 +106,7 @@ def get_last_seen(dev_name: str):
|
|||||||
if latest_time:
|
if latest_time:
|
||||||
date_str = latest_time.strftime("Zuletzt Online am %d.%m.%Y")
|
date_str = latest_time.strftime("Zuletzt Online am %d.%m.%Y")
|
||||||
time_str = latest_time.strftime("um %H:%M Uhr")
|
time_str = latest_time.strftime("um %H:%M Uhr")
|
||||||
return date_str, time_str
|
return f"{date_str}\n{time_str}"
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user