runopencode/dm-log-file-manager-plugin

此包已被废弃且不再维护。未建议替代包。

dmLogFileManagerPlugin - 管理Diem Extended的日志文件

dev-master 2012-12-09 00:00 UTC

This package is auto-updated.

Last update: 2022-02-01 12:22:40 UTC


README

作者: TheCelavi 版本: 1.0.0 稳定性: 稳定
日期: 2012年12月9日
Run Open Code 提供
许可: 免费

Diem Extended的dmLogFileManagerPlugin是Diem Extended日志文件的管理器。它可以用于下载日志文件,以及清理其内容。

配置

dmLogFileManagerPlugin/config/dm/config.yml 中是默认配置值。

default:
  dmLogFileManagerPlugin:
    extensions:
      - log
    locations:
      Production:
        - %SF_ROOT_DIR%/data/dm/log
      Development:
        - %SF_LOG_DIR%

extensions 配置日志文件的可能的扩展名。默认为 .log

locations 定义日志文件的章节,以及那些文件可以找到的目录。

dmLogFileManagerPlugin将仅管理已配置的文件。

管理

转到 系统 > 日志 > 文件,您将看到日志文件列表。每个文件都可以

  • 下载
  • 清理(清空内容)

为了查看日志文件列表并下载某些或所有文件,用户必须具有关联的 see_log 权限。

为了清理日志文件,用户必须具有关联的 log 权限。

任务

可以通过控制台使用任务 dm:log-file-cleaner 清理日志。

默认情况下,所有日志文件都被清理。但是,您可以提供额外的参数

  • section=[section-name] - 仅清理提供的部分名称的日志
  • file=[log-file-path] - 清理给定的日志文件

section 的快捷键是 s,而 file 的快捷键是 f

该任务可以通过cron定期执行。