From a2197c2865a7974b725aad4a46685f135d8e163c Mon Sep 17 00:00:00 2001 From: Monocots Date: Sun, 16 Jun 2019 11:11:40 +0000 Subject: [PATCH] scheduling, do repo always for now --- modules/rhizo_base/manifests/freeswitch.pp | 1 + modules/rhizo_base/manifests/init.pp | 11 ++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/rhizo_base/manifests/freeswitch.pp b/modules/rhizo_base/manifests/freeswitch.pp index c6ad4fd..f4c51b4 100644 --- a/modules/rhizo_base/manifests/freeswitch.pp +++ b/modules/rhizo_base/manifests/freeswitch.pp @@ -179,6 +179,7 @@ class rhizo_base::freeswitch::common { } vcsrepo { '/usr/share/freeswitch/sounds/rccn': + schedule => 'always', ensure => latest, provider => git, source => 'git@dev.rhizomatica.org:rhizomatica/ticac_sounds.git', diff --git a/modules/rhizo_base/manifests/init.pp b/modules/rhizo_base/manifests/init.pp index 6b27678..181904e 100644 --- a/modules/rhizo_base/manifests/init.pp +++ b/modules/rhizo_base/manifests/init.pp @@ -221,10 +221,15 @@ schedule { 'offpeak': range => '1 - 4.30', } -schedule { 'repo': +schedule { 'repod': range => '1 - 2', } +schedule { 'repo': + period => monthly, + repeat => 1, +} + #Rhizomatica scripts file { '/home/rhizomatica/bin': ensure => directory, @@ -277,7 +282,7 @@ schedule { 'repo': } vcsrepo { '/var/rhizomatica': - schedule => 'repo', + schedule => 'always', ensure => latest, provider => git, source => 'git@dev.rhizomatica.org:rhizomatica/rccn.git', @@ -292,7 +297,7 @@ schedule { 'repo': } vcsrepo { '/var/meas_web': - schedule => 'repo', + schedule => 'always', ensure => latest, provider => git, source => 'https://github.com/whyteks/meas_web.git',