ccs_hcu
: Install hcu-specific stuff.ccs_hcu::advec
: Add (or remove) the advantech EC modules. Replaces the older imanager.ccs_hcu::aiousb
: Install aiousb.ccs_hcu::canbus
: Add (or remove) the lion canbus module.ccs_hcu::filter_changer
: Add (or remove) filter changer device linksccs_hcu::ft4232h
: Add settings for FT4232H device.ccs_hcu::imanager
: Add (or remove) the iManager module.ccs_hcu::power
: Add (or remove) hcu shutdown utilitiesccs_hcu::pth450
: Install Dracal USB pth450 support.ccs_hcu::shutter
: Install shutter utilities.ccs_hcu::vldrive
: Add (or remove) the lion vldrive module.
ccs_hcu::dkms
: Configure DKMS for module
Install hcu-specific stuff.
The following parameters are available in the ccs_hcu
class:
quadbox
advec
canbus
vldrive
imanager
filter_changer
aiousb
shutter
ft4232h
pth450
pkgurl
pkgurl_user
pkgurl_pass
Data type: Boolean
True if this is a quadbox host.
Default value: false
Data type: Variant[Boolean,String]
True (or 'present') if need specified module; false (or 'absent') removes it; 'nothing' does nothing.
Default value: false
Data type: Variant[Boolean,String]
True (or 'present') if need specified module; false (or 'absent') removes it; 'nothing' does nothing.
Default value: false
Data type: Variant[Boolean,String]
True (or 'present') if need specified module; false (or 'absent') removes it; 'nothing' does nothing.
Default value: false
Data type: Variant[Boolean,String]
True (or 'present') if need specified module; false (or 'absent') removes it; 'nothing' does nothing.
Default value: false
Data type: Variant[Boolean,String]
True (or 'present') to install; false (or 'absent') to remove.
Default value: false
Data type: Boolean
True to install aiousb.
Default value: false
Data type: Boolean
True to install shutter utilities.
Default value: false
Data type: Boolean
true or false to enable ft4232h.
Default value: false
Data type: Boolean
True to install Dracal USB-PTH450 sensor support.
Default value: false
Data type: String
String specifying URL to fetch sources from.
Default value: 'https://example.org'
Data type: Variant[Sensitive[String[1]],String[1]]
String specifying username to access pkgurl.
Default value: Sensitive('someuser')
Data type: Sensitive[String[1]]
String specifying password to access pkgurl.
Default value: Sensitive('somepass')
https://www.advantech.com/en-us/support/details/software-api?id=1-2JZ4BXI
The following parameters are available in the ccs_hcu::advec
class:
Data type: String
String saying whether to install ('present') or remove ('absent') module.
Default value: 'nothing'
Data type: String
Module name.
Default value: 'advec'
Data type: String
Version string.
Default value: '2.24'
Install aiousb.
Add (or remove) the lion canbus module.
The following parameters are available in the ccs_hcu::canbus
class:
Data type: String
String saying whether to install ('present') or remove ('absent') module.
Default value: 'nothing'
Data type: String
Module name.
Default value: 'advSocketCAN'
Data type: String
Version string.
Default value: '1.0.1.0'
Add (or remove) filter changer device links
The following parameters are available in the ccs_hcu::filter_changer
class:
Data type: String
String saying whether to install ('present') or remove ('absent').
Default value: 'absent'
Add settings for FT4232H device.
Add (or remove) the iManager module.
The following parameters are available in the ccs_hcu::imanager
class:
Data type: String
String saying whether to install ('present') or remove ('absent') module.
Default value: 'nothing'
Data type: String
Module name.
Default value: 'imanager'
Data type: String
Version string.
Default value: '1.5.0'
Add (or remove) hcu shutdown utilities
The following parameters are available in the ccs_hcu::power
class:
Data type: String
String saying whether to install ('present') or remove ('absent').
Default value: 'absent'
Data type: Boolean
Boolean true on quadbox hosts
Default value: false
Install Dracal USB pth450 support.
The following parameters are available in the ccs_hcu::pth450
class:
Data type: String
Name of tarfile to install.
Default value: 'dracalview-client-bin-3.2.2.tar.xz'
Install shutter utilities.
Add (or remove) the lion vldrive module.
The following parameters are available in the ccs_hcu::vldrive
class:
Data type: String
String saying whether to install ('present') or remove ('absent') module.
Default value: 'nothing'
Data type: String
Module name.
Default value: 'versaapi'
Data type: String
Version string.
Default value: '1.5.0'
Configure DKMS for module
The following parameters are available in the ccs_hcu::dkms
defined type:
Data type: Enum['present', 'absent']
String saying whether to install ('present') or remove ('absent') module.
Data type: String
Name of module
Data type: String
Version String
Data type: String
Name of Archive resource to order upon.