Skip to content

Latest commit

 

History

History
147 lines (79 loc) · 3.1 KB

REFERENCE.md

File metadata and controls

147 lines (79 loc) · 3.1 KB

Reference

Table of Contents

Classes

Public Classes

Private Classes

  • daq::service::config

Classes

daq

Installs and configures LSST DAQ software

Parameters

The following parameters are available in the daq class:

base_path

Data type: Stdlib::Absolutepath

LSST software base install directory. Default: '/opt/lsst'

Default value: '/opt/lsst'

conf_path

Data type: Stdlib::Absolutepath

Service config (systemd EnvironmentFile) path. Default: '/etc/sysconfig'

Default value: '/etc/sysconfig'

backingdir

Data type: Stdlib::Absolutepath

Service backing / cache directory. Default: '/var/lib/vrce'

Default value: '/var/lib/vrce'

interface

Data type: String

Network interface services should listen on. Default: lsst-daq

Default value: 'lsst-daq'

daq::daqsdk

Installs LSST DAQ SDK software

Parameters

The following parameters are available in the daq::daqsdk class:

repo_url

Data type: Stdlib::HTTPUrl

DAQ SDK Nexus repo

Default value: 'https://repo-nexus.lsst.org/nexus/repository/daq/daq-sdk'

version

Data type: String

DAQ SDK relase version string

Default value: 'R5-V10.3'

purge

Data type: Boolean

If true, purge unmanaged files under the install path.

Default value: false

daq::rptsdk

Installs LSST RPT SDK software

Parameters

The following parameters are available in the daq::rptsdk class:

repo_url

Data type: Stdlib::HTTPUrl

RPT SDK Nexus repo

Default value: 'https://repo-nexus.lsst.org/nexus/repository/daq/rpt-sdk'

version

Data type: String

RPT SDK relase version string

Default value: 'V3.5.3'

purge

Data type: Boolean

If true, purge unmanaged files under the install path.

Default value: false

daq::service::dsid

Manage DAQ DSID service

daq::service::rce

Manage DAQ RCE service