25 lines
786 B
YAML
25 lines
786 B
YAML
---
|
|
- name: Create logs directory
|
|
file:
|
|
path: '{{ net_debug_logs_dir }}'
|
|
state: directory
|
|
|
|
- name: Copy over the debug script
|
|
template:
|
|
src: debug_script.sh
|
|
dest: '{{ net_debug_script_path }}'
|
|
mode: 0755
|
|
|
|
- name: Set systemd timer for debug script
|
|
include_role: name=systemd-timer
|
|
vars:
|
|
systemd_timer_name: 'network-debug-script'
|
|
systemd_timer_description: 'Network Debug Script'
|
|
systemd_timer_user: '{{ net_debug_user }}'
|
|
systemd_timer_frequency: '{{ net_debug_frequency }}'
|
|
systemd_timer_timeout_sec: '{{ net_debug_timeout}}'
|
|
systemd_timer_work_dir: '{{ net_debug_logs_dir }}'
|
|
systemd_timer_requires_extra: 'network.target'
|
|
systemd_timer_script_path: '{{ net_debug_script_path }}'
|
|
systemd_timer_start_on_creation: false
|