ajout des routes pour l'affichage de l'état de la rtc ou de la mise à jour de la date et heure du système

This commit is contained in:
2023-01-02 19:18:28 +01:00
parent 7950968f24
commit ecc61fcf65
4 changed files with 146 additions and 1 deletions
+14
View File
@@ -146,3 +146,17 @@ def is_alive():
content = {'alive':ret}
return jsonify(content), status.HTTP_200_OK
@info.route('/rtc_alive', methods=['GET'])
@jwt_required()
def rtc_alive():
''' RTC is alive ? '''
ret = False
if os.path.exists("/dev/rtc0"):
current_app.logger.info("L'horloge matérielle est présente ...")
ret = True
else:
current_app.logger.warning("L'horloge matérielle n'est pas présente ...")
content = {'RTCalive':ret}
return jsonify(content), status.HTTP_200_OK