This is a freeswitch module to install and run freeswitch
To install freeswitch and configure it with the configuration tree at /var/lib/puppet/files/freeswitch/conf use
class { 'freeswitch':
conf_source => 'puppet:///files/freeswitch/conf',
}
or to install freeswitch and configure it using that same file base using heira, but build it at commit 384ddf1517be4a3b9080a3ed8667a63156073144
class { 'freeswitch': }
and, in your hiera yaml file
---
freeswitch::freeswitch_version: '384ddf1517be4a3b9080a3ed8667a63156073144'
freeswitch::conf_source: 'puppet:///files/freeswitch/conf'
Note
|
This is a quick and dirty module written to get one machine up and running quickly. This probably does not support more than EL6 based distros. Contributions and feature requests/bug reports welcome. |
Please log tickets and issues at Github