58 lines
1.8 KiB
YAML
58 lines
1.8 KiB
YAML
---
|
|
# .. vim: foldmarker=[[[,]]]:foldmethod=marker
|
|
|
|
# ipr-cnrs.flexlm default variables [[[
|
|
# ======================================
|
|
|
|
# Packages and installation [[[
|
|
# -----------------------------
|
|
|
|
# .. envvar:: flexlm__base_packages [[[
|
|
#
|
|
# List of base packages to install.
|
|
flexlm__required_packages:
|
|
- 'lsb-core'
|
|
# ]]]
|
|
# .. envvar:: flexlm__deploy_state [[[
|
|
#
|
|
# What is the desired state which this role should achieve? Possible options:
|
|
#
|
|
# ``present``
|
|
# Default. Ensure that flexlm is installed and configured as requested.
|
|
#
|
|
# ``absent``
|
|
# Ensure that flexlm is uninstalled and it's configuration is removed.
|
|
#
|
|
flexlm__deploy_state: 'present'
|
|
# ]]]
|
|
# ]]]
|
|
|
|
# bin
|
|
flexlm__lmgrd_version: '11.14.0.1'
|
|
flexlm__lmgrd_source: 'usr/local/bin/lmgrd'
|
|
flexlm__lmgrd_path: '/usr/local/bin/lmgrd'
|
|
flexlm__lmutil_source: 'usr/local/bin/lmutil'
|
|
flexlm__lmutil_path: '/usr/local/bin/lmutil'
|
|
|
|
# user
|
|
flexlm__user_name: 'flexlm'
|
|
|
|
# Lists to manage vendor daemon and licence files.
|
|
# flexlm_licences:
|
|
# - name: matlab
|
|
# description: 'flexlm Licence Manager for Matlab'
|
|
# bin_path: '/opt/matlab/bin'
|
|
# bin_src: '{{ inventory_dir + "/../resources/service/matlab-lm/bin/" }}'
|
|
# lic_path: '/opt/matlab/etc/licence.lic'
|
|
# lic_src: '{{ inventory_dir + "/../resources/hosts/matlab-lm/opt/matlab/etc/licence.lic" }}'
|
|
# #service: False
|
|
# ports: [ '27000', '33188' ] # not used right now
|
|
flexlm__licences: []
|
|
|
|
# service
|
|
flexlm__service_manage: True
|
|
flexlm__service_enabled: True
|
|
flexlm__service_unit_content: 'etc/systemd/system/flexlm.service.j2'
|
|
|
|
# ]]]
|