From fcd585b743b92160b257a3639775e6f20028b9ab Mon Sep 17 00:00:00 2001
From: Erik von Reis <evonreis@caltech.edu>
Date: Mon, 7 Mar 2022 11:17:28 -0800
Subject: [PATCH] rts start scripts now honor RTS_ENV environment variable.

RTS_ENV environment variable can be used to override the default path to /etc/advligorts/env
This change facilitates automatic testing of model build,install,and running
---
 support/bin/rts_awgtpman_exec | 3 ++-
 support/bin/rts_epics_exec    | 3 ++-
 support/bin/rts_module_ctrl   | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/support/bin/rts_awgtpman_exec b/support/bin/rts_awgtpman_exec
index 7e7753eee..87428fe04 100755
--- a/support/bin/rts_awgtpman_exec
+++ b/support/bin/rts_awgtpman_exec
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 sys="$1"
 if [ -z "$sys" ] ; then
     echo "usage: $(basename $0) <sys>" >&2
diff --git a/support/bin/rts_epics_exec b/support/bin/rts_epics_exec
index 8d65432a1..657db2b31 100755
--- a/support/bin/rts_epics_exec
+++ b/support/bin/rts_epics_exec
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 sys="$1"
 if [ -z "$sys" ] ; then
     echo "usage: $(basename $0) <sys>" >&2
diff --git a/support/bin/rts_module_ctrl b/support/bin/rts_module_ctrl
index 53b36df95..ca3508f35 100755
--- a/support/bin/rts_module_ctrl
+++ b/support/bin/rts_module_ctrl
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 cmd="$1"
 sys="$2"
 if [ -z "$sys" ] ; then
-- 
GitLab