docker.task-logs
Collect logs from a docker swarm task
collect:
v1:
- docker.task-logs:
output_dir: /swarm/tasks/logs
description: Logs from cooltool tasks in the www and api tiers
task_list_options:
Filters:
label:
- com.cooltool.tier=www
- com.cooltool.tier=api
Optional Parameters
container_logs_options- Args as would be given todocker logs, as in The Docker APIid- The id of a single tasktask_list_options- Options for filtering stack tasks
Outputs
{{.TaskId}}.stdout- The stdout output. Will generate this file for each matched service task{{.TaskId}}.stderr- The stderr output. Will generate this file for each matched service task
Shared Parameters
This spec also inherits all of the required and optional Shared Parameters