1Dancer2::Logger::File(3U)ser Contributed Perl DocumentatiDoanncer2::Logger::File(3)
2
3
4

NAME

6       Dancer2::Logger::File - file-based logging engine for Dancer2
7

VERSION

9       version 0.301004
10

DESCRIPTION

12       This is a logging engine that allows you to save your logs to files on
13       disk.
14
15       Logs are not automatically rotated.  Use a log rotation tool like
16       "logrotate" in "copytruncate" mode.
17

METHODS

19   log($level, $message)
20       Writes the log message to the file.
21

CONFIGURATION

23       The setting "logger" should be set to "File" in order to use this
24       logging engine in a Dancer2 application.
25
26       The follow attributes are supported:
27
28       •   "log_dir"
29
30           Directory path to hold log files.
31
32           Defaults to logs in the application directory
33
34       •   "file_name"
35
36           The name of the log file.
37
38           Defaults to the environment name with a .log suffix
39
40       Here is an example configuration that use this logger and stores logs
41       in /var/log/myapp:
42
43         logger: "File"
44
45         engines:
46           logger:
47             File:
48               log_dir: "/var/log/myapp"
49               file_name: "myapp.log"
50

AUTHOR

52       Dancer Core Developers
53
55       This software is copyright (c) 2021 by Alexis Sukrieh.
56
57       This is free software; you can redistribute it and/or modify it under
58       the same terms as the Perl 5 programming language system itself.
59
60
61
62perl v5.34.0                      2022-01-21          Dancer2::Logger::File(3)
Impressum