From 09e88a9ca44c747c732d04a29406548565fb43c0 Mon Sep 17 00:00:00 2001
From: mike dupont <mike.dupont@introspector.local>
Date: Thu, 26 Dec 2024 15:27:29 -0500
Subject: [PATCH] fixing rundocker

---
 api/rundocker.sh | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/api/rundocker.sh b/api/rundocker.sh
index b209c2fe..7ee25a60 100644
--- a/api/rundocker.sh
+++ b/api/rundocker.sh
@@ -32,13 +32,13 @@ cd "/opt/swarms/" || exit 1 # "we need swarms"
 mkdir -p "/var/swarms/logs"
 chown -R swarms:swarms "/var/swarms/" "/home/swarms" "/opt/swarms"
 
-if [ -f "/var/swarms/agent_workspace/boot_fast.sh" ];
-then
-    chmod +x "/var/swarms/agent_workspace/boot_fast.sh" || echo faild
+#if [ -f "/var/swarms/agent_workspace/boot_fast.sh" ];
+#then
+#    chmod +x "/var/swarms/agent_workspace/boot_fast.sh" || echo faild
     
-    # user install but do not start
-    su -c "bash -e -x /var/swarms/agent_workspace/boot_fast.sh" swarms
-fi
+#    # user install but do not start
+#    su -c "bash -e -x /var/swarms/agent_workspace/boot_fast.sh" swarms
+#fi
 cd "/opt/swarms/" || exit 1 # "we need swarms"
 
 mkdir -p "/var/run/swarms/secrets/"
@@ -74,7 +74,13 @@ chown -R swarms:swarms /var/run/swarms/
 mkdir -p /opt/swarms/api/agent_workspace/try_except_wrapper/
 chown -R swarms:swarms /opt/swarms/api/
 
+
 # always reload
+# might be leftover on the ami,
+systemctl stop swarms-uvicorn || echo ok
+systemctl disable swarms-uvicorn || echo ok
+rm /etc/systemd/system/swarms-uvicorn.service
+
 systemctl daemon-reload
 systemctl start swarms-docker || journalctl -xeu swarms-docker
 systemctl enable swarms-docker || journalctl -xeu swarms-docker