Puppet Class: profile::parsoid::vd_client
- Defined in:
- modules/profile/manifests/parsoid/vd_client.pp
Overview
SPDX-License-Identifier: Apache-2.0 This instantiates testreduce::client for visual diff testing
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'modules/profile/manifests/parsoid/vd_client.pp', line 3
class profile::parsoid::vd_client (
Stdlib::Port $parsoid_port = lookup('parsoid::testing::parsoid_port'),
Stdlib::Ensure::Service $service_ensure = lookup('profile::parsoid::vd_client::service_ensure'),
) {
include ::visualdiff
testreduce::client { 'parsoid-vd-client':
instance_name => 'parsoid-vd-client',
service_ensure => $service_ensure,
parsoid_port => $parsoid_port,
}
$restart_ensure = $service_ensure ? {
'stopped' => absent,
default => present,
}
profile::auto_restarts::service { 'parsoid-vd-client':
ensure => $restart_ensure,
}
}
|