Puppet Class: selenium::server

Inherits:
selenium::params
Defined in:
manifests/server.pp

Overview

Class: selenium::server

Please refer to github.com/jhoblitt/puppet-selenium#seleniumserver for parameter documentation.

Parameters:

  • display (Any) (defaults to: $selenium::params::display)
  • options (Any) (defaults to: $selenium::params::server_options)


7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'manifests/server.pp', line 7

class selenium::server(
  $display = $selenium::params::display,
  $options = $selenium::params::server_options,
) inherits selenium::params {
  validate_string($display)
  validate_string($options)

  include selenium

  anchor { 'selenium::server::begin': } ->
  Class[ 'selenium' ] ->
  selenium::config{ 'server':
    display      => $display,
    user         => $selenium::user,
    group        => $selenium::group,
    install_root => $selenium::install_root,
    options      => $options,
    java         => $selenium::java,
  } ->
  anchor { 'selenium::server::end': }
}