Просмотр файлов журнала - PullRequest
0 голосов
/ 09 июля 2020

Итак, у меня есть куча файлов журнала в поле linux в папке / app / log. Я написал следующий код для просмотра папки

----- Модуль A ------

from flask_restful import Resource
import json
from dms.apps.environment import envutils

class Logs(Resource):

    def get(self):
        logs = envutils.getlogs()
        return json.dumps(logs, default=str)

----- Модуль envutils ------

from dms.apps.environment import config
from os import listdir
from os.path import isfile, join


def getlogs():
    log_path = config.ENV_LOG_PATH
    onlyfiles = [f for f in listdir(log_path) if isfile(join(log_path, f))]
    return onlyfiles

Я получаю все свои имена файлов в папке.

Я хочу, чтобы он мог перечислять файлы (по одной строке за раз), и это была гиперссылка на фактический файл журнала

...