From 0871934f3c5cac396b1a014cf243654a840fc923 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Wed, 4 Feb 2026 15:45:09 -0800 Subject: [PATCH] repo: gitea: workflows: dfi: plugins: tor: refactor Reflects updates to plugin impl. --- .gitea/workflows/dfi.bash | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/dfi.bash b/.gitea/workflows/dfi.bash index ecb8a0e..1ec90b6 100755 --- a/.gitea/workflows/dfi.bash +++ b/.gitea/workflows/dfi.bash @@ -219,24 +219,10 @@ function client::finance::plugins::__tor() [ -z "$_plugins" ] && exit 1 client::finance::up - local -r _congrats="| grep Congratulations" - - # start - local _tries=0 - while [ $_tries -lt 3 ]; do - "${ci_shell[@]}" "$_plugins repo/tor.bash start" $_congrats - [ $? -eq 0 ] && break || ((_tries++)) + local -r _tor=("start" "restart" "stop") + for _arg in "${_tor[@]}"; do + "${ci_shell[@]}" "$_plugins repo/tor.bash $_arg" done - - # restart - local _tries=0 - while [ $_tries -lt 3 ]; do - "${ci_shell[@]}" "$_plugins repo/tor.bash restart" $_congrats - [ $? -eq 0 ] && break || ((_tries++)) - done - - # stop - "${ci_shell[@]}" "$_plugins repo/tor.bash stop" client::finance::down }