|
1 | | -# PRIVATE CLASS: do not call directly |
| 1 | +# @private |
| 2 | +# @summary Configs mongos |
| 3 | +# |
| 4 | +# @param package_ensure |
| 5 | +# This setting can be used to specify if puppet should install the package or not |
| 6 | +# |
| 7 | +# @param config |
| 8 | +# Path of the config file. If not specified, the module will use the default for your OS distro. |
| 9 | +# |
| 10 | +# @param config_content |
| 11 | +# Config content if the default doesn't match one needs. |
| 12 | +# |
| 13 | +# @param config_template |
| 14 | +# Path to the config template if the default doesn't match one needs. |
| 15 | +# |
| 16 | +# @param service_manage |
| 17 | +# Whether or not the MongoDB sharding service resource should be part of the catalog. |
| 18 | +# |
| 19 | +# @param configdb |
| 20 | +# Array of the config servers IP addresses the mongos should connect to. |
| 21 | +# |
| 22 | +# @param bind_ip |
| 23 | +# Set this option to configure the mongod or mongos process to bind to and listen for connections from applications on this address. |
| 24 | +# If not specified, the module will use the default for your OS distro. |
| 25 | +# |
| 26 | +# @param port |
| 27 | +# Specifies a TCP port for the server instance to listen for client connections. |
| 28 | +# |
| 29 | +# @param fork |
| 30 | +# Set to true to fork server process at launch time. The default setting depends on the operating system. |
| 31 | +# |
| 32 | +# @param pidfilepath |
| 33 | +# Specify a file location to hold the PID or process ID of the mongod process. |
| 34 | +# If not specified, the module will use the default for your OS distro. |
| 35 | +# |
| 36 | +# @param logpath |
| 37 | +# Specify the path to a file name for the log file that will hold all diagnostic logging information. |
| 38 | +# Unless specified, mongod will output all log information to the standard output. |
| 39 | +# |
| 40 | +# @param unixsocketprefix |
| 41 | +# The path for the UNIX socket. If this option has no value, the mongos process creates a socket with /tmp as a prefix. |
| 42 | +# |
| 43 | +# @param config_data |
| 44 | +# Hash containing key-value pairs to allow for additional configuration options to be set in user-provided templ ate. |
| 45 | +# |
2 | 46 | class mongodb::mongos::config ( |
3 | 47 | $package_ensure = $mongodb::mongos::package_ensure, |
4 | 48 | $config = $mongodb::mongos::config, |
|
0 commit comments