From 52ae7d3ccb260a80d56d33fb965b50a4bffaa991 Mon Sep 17 00:00:00 2001 From: Stephen Smoogen Date: Thu, 5 Jun 2014 00:18:14 +0000 Subject: [PATCH] ok lets see if I can do a cron job without breaking stuff --- .../download}/cron-hourly-sync.sh | 0 playbooks/groups/download.yml | 22 +++++++++++++++++++ 2 files changed, 22 insertions(+) rename {roles/download/files => files/download}/cron-hourly-sync.sh (100%) diff --git a/roles/download/files/cron-hourly-sync.sh b/files/download/cron-hourly-sync.sh similarity index 100% rename from roles/download/files/cron-hourly-sync.sh rename to files/download/cron-hourly-sync.sh diff --git a/playbooks/groups/download.yml b/playbooks/groups/download.yml index 47a5d9c321..a602e95148 100644 --- a/playbooks/groups/download.yml +++ b/playbooks/groups/download.yml @@ -72,3 +72,25 @@ handlers: - include: "{{ handlers }}/restart_services.yml" + +- name: secondary download virt special jobs + hosts: download-ibiblio + user: root + + gather_facts: True + accelerate: "{{ accelerated }}" + + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - "{{ private }}/vars.yml" + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + + - include: "{{ handlers }}/restart_services.yml" + + tasks: + - name: put in hourly cron job for syncing + action: copy src="{{ files }}/download/cron-hourly-sync.sh" dest=/etc/cron.hourly/sync-mirror.sh owner=root group=root mode=755 + + handlers: + - include: "{{ handlers }}/restart_services.yml" +