File tree Expand file tree Collapse file tree 7 files changed +43
-0
lines changed
Expand file tree Collapse file tree 7 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ # Variables for the keithley428 role
3+ deploy_ioc_template_root_path : " {{ deploy_ioc_required_module_path }}"
4+ deploy_ioc_required_module : keithley428_0000000
5+ deploy_ioc_device_specific_env : {}
Original file line number Diff line number Diff line change 1+ # Keithley428 Role
2+
3+ This role deploys an IOC for the Keithley 428 current amplifier.
Original file line number Diff line number Diff line change 1+ ---
2+
3+ keithley428-01 :
4+ type : keithley428
5+
6+ environment :
7+ PREFIX : " XF:31ID1-ES{KEITHLEY428:Dev-1}"
8+ ENGINEER : " C. Engineer"
Original file line number Diff line number Diff line change 1+ ---
2+
3+ type : enum("keithley428")
4+
5+ environment :
6+ PREFIX : str()
7+ ENGINEER : str()
Original file line number Diff line number Diff line change 1+ ---
2+
3+ - name : Install base startup script
4+ ansible.builtin.template :
5+ src : " base.cmd.j2"
6+ dest : " {{ deploy_ioc_ioc_directory }}/iocBoot/base.cmd"
7+ owner : " {{ host_config.softioc_user }}"
8+ group : " {{ host_config.softioc_group }}"
9+ mode : " 0664"
Original file line number Diff line number Diff line change 1+
2+
3+ dbLoadDatabase("{{ deploy_ioc_required_module_path }}/dbd/{{ deploy_ioc_executable }}.dbd")
4+ {{ deploy_ioc_executable }}_registerRecordDeviceDriver(pdbbase)
Original file line number Diff line number Diff line change 1+ ---
2+ keithley428_0000000 :
3+ name : Keithley428
4+ url : https://github.com/NSLS-II/Keithley428
5+ # TODO: Replace with actual commit hash when repo is available
6+ version : " 0000000"
7+ executable : " Keithley428"
You can’t perform that action at this time.
0 commit comments