From 08823dc575924146fb90890cd9274402a2dbb3f2 Mon Sep 17 00:00:00 2001 From: Ciaby Date: Tue, 15 Jul 2014 14:16:16 -0500 Subject: [PATCH] Small bugfix for FreeSWITCH conf. --- modules/rhizomatica_base_system/manifests/init.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/rhizomatica_base_system/manifests/init.pp b/modules/rhizomatica_base_system/manifests/init.pp index 8bd70c8..818b197 100644 --- a/modules/rhizomatica_base_system/manifests/init.pp +++ b/modules/rhizomatica_base_system/manifests/init.pp @@ -241,9 +241,13 @@ class rhizomatica_base_system { require => Package['freeswitch'], } + file {'/etc/freeswitch/sip_profiles/external': + ensure => directory, + } + file { '/etc/freeswitch/sip_profiles/external/provider.xml': content => template('rhizomatica_base_system/provider.xml.erb'), - require => Package['freeswitch'], + require => [ Package['freeswitch'], File['/etc/freeswitch/sip_profiles/external'] ], } #OpenBSC