Base Config
Creating a base configuration (default path: ~/.dagu/config.yaml
) is a
convenient way to organize shared settings among all DAGs. The path to
the base configuration file can be configured. See
Configuration Options
{.interpreted-text role=“ref”} for more details.
Example:
# directory path to save logs from standard output
logDir: /path/to/stdout-logs/
# history retention days (default: 30)
histRetentionDays: 3
# Email notification settings
mailOn:
failure: true
success: true
# SMTP server settings
smtp:
host: "smtp.foo.bar"
port: "587"
username: "<username>"
password: "<password>"
# Error mail configuration
errorMail:
from: "[email protected]"
to: "[email protected]"
prefix: "[Error]"
# Info mail configuration
infoMail:
from: "[email protected]"
to: "[email protected]"
prefix: "[Info]"