Explorar o código

Update docker.py

qiaofeng1227 %!s(int64=2) %!d(string=hai) anos
pai
achega
f7b3265b97
Modificáronse 1 ficheiros con 3 adicións e 13 borrados
  1. 3 13
      appmanage/api/utils/docker.py

+ 3 - 13
appmanage/api/utils/docker.py

@@ -15,20 +15,10 @@ def get_process_perc(app_name):
     if int(code) == 0 and output["result"] != "":
     if int(code) == 0 and output["result"] != "":
         process_now = "starting"
         process_now = "starting"
     
     
-    path = "/data/apps/" + app_name + "/.env"
-    port = read_env(path, "APP_HTTP_PORT")
-    if port == "":
-        port =  read_env(path, "APP_DB_PORT")
-    else:
-        port = "9001"
-    url = "http://localhost:" + port
-    r = requests.get(url, timeout=5)
-    code = r.status_code
-
-    if code == 200: 
+    output = shell_execute.execute_command_output_all("sudo docker compose ls |grep  " + app_name)
+    code = output["code"]
+    if int(code) == 0 and output["result"] != "":
         process_now = "running"
         process_now = "running"
-    else:
-        process_now = "starting"
 
 
     return process_now
     return process_now