From 914a043cfdcef1e3289130039235bd409c327112 Mon Sep 17 00:00:00 2001 From: Yolanda Robla Date: Tue, 10 Mar 2015 15:04:39 +0100 Subject: [PATCH] Add a cronjob frequency to pypi_mirror In order to call bandersnatch cronjob in a more flexible way, depending on needs, add a setting to configure the frequency in minutes. Change-Id: Ia3fb7f5959075f77b6953a47d231aba780e38988 --- modules/openstack_project/manifests/pypi_mirror.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/manifests/pypi_mirror.pp b/modules/openstack_project/manifests/pypi_mirror.pp index 6ef79daaef..bc5562ada4 100644 --- a/modules/openstack_project/manifests/pypi_mirror.pp +++ b/modules/openstack_project/manifests/pypi_mirror.pp @@ -2,6 +2,7 @@ # class openstack_project::pypi_mirror ( $vhost_name, + $cron_frequency = '*/5', ) { include apache @@ -60,7 +61,7 @@ class openstack_project::pypi_mirror ( } cron { 'bandersnatch': - minute => '*/5', + minute => $cron_frequency, command => 'flock -n /var/run/bandersnatch/mirror.lock timeout -k 2m 30m run-bandersnatch >>/var/log/bandersnatch/mirror.log 2>&1', environment => 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin', }