From 8850653389a3e67ccac9624330f00a7425c82f8e Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 4 Oct 2022 16:58:10 +0200 Subject: [PATCH] Add oraproxy for one project --- home/packages/custom/customer-project/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/home/packages/custom/customer-project/default.nix b/home/packages/custom/customer-project/default.nix index 5cfa378..d34a0c9 100644 --- a/home/packages/custom/customer-project/default.nix +++ b/home/packages/custom/customer-project/default.nix @@ -125,6 +125,19 @@ let let "windowId+=1" fi + # Start oracle proxy docker container + if [ -d "$projectRoot/oraproxy/" ]; then + oraproxyPath="$projectRoot/oraproxy/" + + ${tmuxBin} new-window -n docker -t "$session" + ${tmuxBin} send-keys -t "$session:$windowId" "cd $oraproxyPath" C-m + ${tmuxBin} send-keys C-l + # Missing C-m at end, because we don't want to submit. + # We often don't need oraproxy running to do our job. + ${tmuxBin} send-keys -t "$session:$windowId" "docker-compose run --rm --service-ports oraproxy" + + let "windowId+=1" + fi # Start elastic container if [ -d "$projectRoot/elastic/" ]; then elasticPath="$projectRoot/elastic/"