- Dec 11, 2020
-
-
Erik von Reis authored
-
- Dec 09, 2020
-
-
Erik von Reis authored
rtcds: refactor epics-only tests. get_model_unit now produces the right unit_name for a given model name
-
- Nov 16, 2020
-
-
Erik von Reis authored
-
- Oct 20, 2020
-
-
Erik von Reis authored
rtcds status improved to not look for dolphin on non-dolphin hosts. Hosts must have IS_DOLPHIN_NODE=true for rtcds to check dolphin modules etc. Likewise, rtcds will not check streamers and local DC if there there is no DAQ streaming. Set DAQ_STREAMING=true to force rtcds to check streamers.
-
- Oct 19, 2020
-
-
Erik von Reis authored
-
- Oct 16, 2020
-
-
Erik von Reis authored
-
- Sep 29, 2020
-
-
Erik von Reis authored
Fixed build_edc_ini to add newline at end of ini file if not present. Also added some simple tests for build_edc_ini.
-
- Jul 30, 2020
-
-
Erik von Reis authored
-
rtcds lsmod now checks local_dc and cps_xmit processes. Also checks all dolphin modules. Closes #122 rtcds start and stop no longer require a model to be enabled, since we don't use "enabled" systemd units to start models at boot. Instead rtcds start and rtcds stop check to see if the model is active or not. rtcds start now has a sleep between starts. This puts a gap between IOP starts and user model starts, sidestepping a race condition. Also ignores errors when building every model, allowing for expected errors such as channels missing from the channels file. Closes #134
-
- Jul 20, 2020
-
-
Erik von Reis authored
Enable now controled by environmental option ALLOW_MODEL_ENABLE. When false, rtcd enable commands cannot be issued.
-
- Jul 17, 2020
-
-
Erik von Reis authored
-
Erik von Reis authored
Changed start to sleep for 15 seconds between model starts. Close timing was causing timing glitches in IOP. Changed build --all to ignore error so that it can build all the way through on the first build (no channels in channel file)
-
- Jun 08, 2020
-
-
Jameson Rollins authored
still needed by the binary
-
Jameson Rollins authored
calls "make World" and "make installWorld" respectively.
-
Jameson Rollins authored
drop openmx and update dolpin drivers
-
- Jun 01, 2020
-
-
Jameson Rollins authored
-
Jameson Rollins authored
-
Jameson Rollins authored
updates awgtpman command line args, checks SITE/IFO exist, and exports TARGET env var.
-
- May 26, 2020
-
-
Jameson Rollins authored
-
- May 22, 2020
-
-
Erik von Reis authored
-
- May 20, 2020
-
-
Jameson Rollins authored
This allows for overriding the base directory where build directories are created, as well as the specific build directory (RCG_BUILDD).
-
- Apr 22, 2020
-
-
Jameson Rollins authored
This should make sure that all files created by these commands (e.g. in /opt/rtcds/...) are created group writable permission. closes #90
-
- Apr 21, 2020
-
-
Jameson Rollins authored
This wraps the sourcing of the /etc/advligorts/env file in the 'allexport' shell option that explicitly marks all variables for export. Hopefully this will eliminate the need to explicitly export variables (address #92).
-
- Apr 14, 2020
-
-
Jameson Rollins authored
Add status and log commands, and check if the advligorts-fe package is installed.
-
Jameson Rollins authored
Packaging should now create the build and target directories with the correct setgid permissions that any user in the advligorts group can write to them. Leave use of sudo for managing systemd services.
- Apr 09, 2020
-
-
Jameson Rollins authored
-
- Feb 14, 2020
-
-
Jameson Rollins authored
-
This just makes sure the permissions are set correctly on the built, installed files.
-
Jameson Rollins authored
-
The target location of /opt/rtcds/$site/$ifo is hard coded deep throughout the code. Until we address that issue, we can just derive the target from SITE and IFO, which simplifies the config.
-
Jameson Rollins authored
-
Jameson Rollins authored
modules don't print to klog anymore.
-
Jameson Rollins authored
manage host systems with systemctl enable
-
The RCG should be discovering the source correctly now.
-
-
-
- Dec 18, 2019
-
-
- Sep 25, 2019
-
-
Jonathan Hanks authored
Introducing a new edu application. This is a regular application, based on the edcu iocsh application, but without being an epics iocsh. This is oriented towards a quick deployment of an epics->frame archiver w/o setting up an edc model.
-
- Sep 12, 2019
-
-
Jonathan Hanks authored
Introducing a new edu application. This is a regular application, based on the edcu iocsh application, but without being an epics iocsh. This is oriented towards a quick deployment of an epics->frame archiver w/o setting up an edc model.
-