- 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
-
- Jul 30, 2020
-
-
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
calls "make World" and "make installWorld" respectively.
-
Jameson Rollins authored
drop openmx and update dolpin drivers
-
- 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.
-
-
- Feb 22, 2018
-
-
Jameson Rollins authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4677 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Oct 13, 2017
-
-
Jameson Rollins authored
not really needed and wasn't working anyway git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4522 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
change 'log' to 'blog', for 'build log', in case we add a separate command to view the actual run-time log of a model. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4521 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
expected by RCG git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4520 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
So that the RCG can find the RCG-supplied modules. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4519 6dcd42c9-f523-4c6d-aada-af552506706e
-
- Oct 12, 2017
-
-
Jameson Rollins authored
The RCG expects the kernel source at /usr/src/linux. This is not installed by default and has to be created manually, unfortunately. Until this is fixed in the RCG we add a check for it here. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4514 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
* better environment checking * add enable/disable commands * improved module checking * update usage and error messages git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4513 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4508 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4507 6dcd42c9-f523-4c6d-aada-af552506706e
-
Jameson Rollins authored
git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4506 6dcd42c9-f523-4c6d-aada-af552506706e
-