Fixing redis sanity checker.

This commit is contained in:
Samuel Clay 2021-06-24 13:21:25 -04:00
parent 57c2713029
commit cea069d842

View file

@ -29,13 +29,14 @@
name: disk_usage_sanity_checker name: disk_usage_sanity_checker
user: root user: root
cron_file: /etc/cron.hourly/disk_usage_sanity_checker cron_file: /etc/cron.hourly/disk_usage_sanity_checker
job: docker pull newsblur/newsblur_python3:latest; job: >-
docker pull newsblur/newsblur_python3:latest;
OUTPUT=$(eval sudo df / | head -n 2 | tail -1);
docker run --rm -it docker run --rm -it
output=$(eval sudo df / | head -n 2 | tail -1);
-v /srv/newsblur:/srv/newsblur -v /srv/newsblur:/srv/newsblur
-h `cat /etc/hostname` -h `cat /etc/hostname`
--network=newsblurnet --hostname {{ ansible_hostname }} --network=newsblurnet --hostname {{ ansible_hostname }}
newsblur/newsblur_python3 /srv/newsblur/utils/monitor_disk_usage.py $output newsblur/newsblur_python3 /srv/newsblur/utils/monitor_disk_usage.py $OUTPUT
tags: tags:
- sanity-checker - sanity-checker
@ -49,10 +50,14 @@
become: yes become: yes
shell: docker inspect --format="{{ '{{' }}.LogPath {{ '}}' }}" redis shell: docker inspect --format="{{ '{{' }}.LogPath {{ '}}' }}" redis
register: redis_log_path register: redis_log_path
tags:
- sanity-checker
- name: show redis_log_path - name: show redis_log_path
debug: debug:
msg: "{{ redis_log_path.stdout }}" msg: "{{ redis_log_path.stdout }}"
tags:
- sanity-checker
- name: Add sanity checkers cronjob for redis bg_save - name: Add sanity checkers cronjob for redis bg_save
become: yes become: yes
@ -77,7 +82,7 @@
name: "{{ ansible_hostname }} backup" name: "{{ ansible_hostname }} backup"
minute: "0" minute: "0"
hour: "4" hour: "4"
job: job: >
docker run --rm docker run --rm
-v /srv/newsblur:/srv/newsblur -v /srv/newsblur:/srv/newsblur
-v /srv/newsblur/docker/volumes/redis.var.lib/dump.rdb:/var/lib/redis/dump.rdb -v /srv/newsblur/docker/volumes/redis.var.lib/dump.rdb:/var/lib/redis/dump.rdb