From fc075c0845c4d05b1e95ae0650c79128dc4698ed Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Tue, 14 May 2024 17:10:43 -0700 Subject: [PATCH] (REFERENCE) regenerate --- REFERENCE.md | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/REFERENCE.md b/REFERENCE.md index 31cae80..30398f8 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -18,6 +18,7 @@ * `ccs_software::log`: Create /var/log/ccs and install logrotation. * `ccs_software::pre`: Install ccs software prerequisites * `ccs_software::service`: Manages ccs systemd service units +* `ccs_software::tomcat`: Install /etc/ccs/tomcat files. ## Classes @@ -35,6 +36,7 @@ The following parameters are available in the `ccs_software` class: * [`base_path`](#-ccs_software--base_path) * [`etc_path`](#-ccs_software--etc_path) * [`log_path`](#-ccs_software--log_path) +* [`tomcat_rest_etc_path`](#-ccs_software--tomcat_rest_etc_path) * [`user`](#-ccs_software--user) * [`group`](#-ccs_software--group) * [`adm_user`](#-ccs_software--adm_user) @@ -47,8 +49,13 @@ The following parameters are available in the `ccs_software` class: * [`hostname`](#-ccs_software--hostname) * [`desktop`](#-ccs_software--desktop) * [`git_force`](#-ccs_software--git_force) +* [`tomcat_rest`](#-ccs_software--tomcat_rest) * [`global_properties`](#-ccs_software--global_properties) * [`udp_properties`](#-ccs_software--udp_properties) +* [`tomcat_rest_url`](#-ccs_software--tomcat_rest_url) +* [`tomcat_rest_user`](#-ccs_software--tomcat_rest_user) +* [`tomcat_rest_user`](#-ccs_software--tomcat_rest_user) +* [`tomcat_rest_pass`](#-ccs_software--tomcat_rest_pass) ##### `installations` @@ -120,6 +127,14 @@ Path to CCS log files. Default value: `'/var/log/ccs'` +##### `tomcat_rest_etc_path` + +Data type: `Stdlib::Absolutepath` + +Path to CCS tomcat configuration directory. + +Default value: `'/etc/ccs/tomcat'` + ##### `user` Data type: `String` @@ -220,6 +235,14 @@ true` to `vcsrepo` type resources. Default value: `false` +##### `tomcat_rest` + +Data type: `Boolean` + +If true, install tomcat rest server configuration + +Default value: `false` + ##### `global_properties` Data type: `Array[String]` @@ -236,3 +259,33 @@ Array of extra strings to add to the udp_ccs.properties file. Default value: `[]` +##### `tomcat_rest_url` + +Data type: `String[1]` + +String giving URL for the rest server. + +Default value: `'lsstcam-db01:3306/ccsdbprod'` + +##### `tomcat_rest_user` + +Data type: `Sensitive[String[1]]` + +Sensitive string giving username for the rest server. + +Default value: `Sensitive('user')` + +##### `tomcat_rest_user` + +Sensitive string giving password for the rest server. + +Default value: `Sensitive('user')` + +##### `tomcat_rest_pass` + +Data type: `Sensitive[String[1]]` + + + +Default value: `Sensitive('pass')` +