puppet-zaqar/manifests/transport/websocket.pp
Dan Prince 623ed3789b Add zaqar::transport::websocket class
This class helps manage zaqar transport settings for websockets.

Change-Id: Idf9589785431c32ac2678351ca326e8a0d4d57d5
2016-02-17 08:23:58 -05:00

28 lines
754 B
Puppet

# == class: zaqar::transport::websocket
#
# [*bind*]
# Address on which the self-hosting server will listen.
# Defaults to $::os_service_default.
#
# [*port*]
# Port on which the self-hosting server will listen.
# Defaults to $::os_service_default.
#
# [*external_port*]
# Port on which the service is provided to the user.
# Defaults to $::os_service_default.
#
class zaqar::transport::websocket(
$bind = $::os_service_default,
$port = $::os_service_default,
$external_port = $::os_service_default,
) {
zaqar_config {
'drivers:transport:websocket/bind': value => $bind;
'drivers:transport:websocket/port': value => $port;
'drivers:transport:websocket/external-port': value => $external_port;
}
}