Forráskód Böngészése

add host ip&port config

Ning Kang 9 éve
szülő
commit
6ff99409cb
2 módosított fájl, 7 hozzáadás és 3 törlés
  1. 3 1
      Api/ProxyApi.py
  2. 4 2
      Run/main.py

+ 3 - 1
Api/ProxyApi.py

@@ -16,6 +16,7 @@ __author__ = 'JHao'
 import sys
 
 from flask import Flask, jsonify, request
+from Util.GetConfig import GetConfig
 
 sys.path.append('../')
 
@@ -71,7 +72,8 @@ def get_status():
 
 
 def run():
-    app.run(host='0.0.0.0', port=5000)
+    config = GetConfig()
+    app.run(host=config.host_ip, port=config.host_port)
 
 if __name__ == '__main__':
     run()

+ 4 - 2
Run/main.py

@@ -14,6 +14,7 @@ __author__ = 'JHao'
 
 import sys
 from multiprocessing import Process
+from Util.GetConfig import GetConfig
 
 sys.path.append('../')
 
@@ -22,7 +23,7 @@ from Schedule.ProxyValidSchedule import run as ValidRun
 from Schedule.ProxyRefreshSchedule import run as RefreshRun
 
 
-def run():
+def run(host,port):
     p_list = list()
     p1 = Process(target=ProxyApiRun, name='ProxyApiRun')
     p_list.append(p1)
@@ -30,10 +31,11 @@ def run():
     p_list.append(p2)
     p3 = Process(target=RefreshRun, name='RefreshRun')
     p_list.append(p3)
+
     for p in p_list:
         p.start()
     for p in p_list:
         p.join()
 
 if __name__ == '__main__':
-    run()
+   run()