mirror of
https://github.com/titanscouting/tra-analysis.git
synced 2024-11-10 06:54:44 +00:00
added test.py to .gitignore
prepared tra.py for threading implement Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
parent
4f439d6094
commit
ba06b9293e
1
.gitignore
vendored
1
.gitignore
vendored
@ -31,3 +31,4 @@ data-analysis/__pycache__/
|
||||
analysis-master/__pycache__/
|
||||
analysis-master/.pytest_cache/
|
||||
data-analysis/.pytest_cache/
|
||||
data-analysis/test.py
|
||||
|
@ -27,13 +27,18 @@ def main():
|
||||
global pit_enable
|
||||
|
||||
global config
|
||||
config = su.load_config("config.json")
|
||||
global config = su.load_config("config.json")
|
||||
|
||||
while(True):
|
||||
task = threading.Thread(name = "match", target = match)
|
||||
task.start()
|
||||
task = threading.Thread(name = "match", target = metric)
|
||||
task.start()
|
||||
task = threading.Thread(name = "pit", target = pit)
|
||||
task.start()
|
||||
|
||||
if match_enable == True and match == False:
|
||||
def match():
|
||||
|
||||
def target():
|
||||
match = True
|
||||
|
||||
apikey = config["key"]["database"]
|
||||
competition = config["competition"]
|
||||
@ -43,15 +48,15 @@ def main():
|
||||
su.matchloop(apikey, competition, data, tests)
|
||||
|
||||
match = False
|
||||
return
|
||||
|
||||
match = True
|
||||
task = threading.Thread(name = "match", target=target)
|
||||
if match_enable == True and match == False:
|
||||
|
||||
task = threading.Thread(name = "match", target = match)
|
||||
task.start()
|
||||
|
||||
if metric_enable == True and metric == False:
|
||||
def metric():
|
||||
|
||||
def target():
|
||||
metric = True
|
||||
|
||||
apikey = config["key"]["database"]
|
||||
tbakey = config["key"]["tba"]
|
||||
@ -63,15 +68,15 @@ def main():
|
||||
su.metricloop(tbakey, apikey, competition, timestamp, metric)
|
||||
|
||||
metric = False
|
||||
return
|
||||
|
||||
match = True
|
||||
task = threading.Thread(name = "metric", target=target)
|
||||
if metric_enable == True and metric == False:
|
||||
|
||||
task = threading.Thread(name = "match", target = metric)
|
||||
task.start()
|
||||
|
||||
if pit_enable == True and pit == False:
|
||||
def pit():
|
||||
|
||||
def target():
|
||||
pit = True
|
||||
|
||||
apikey = config["key"]["database"]
|
||||
competition = config["competition"]
|
||||
@ -81,10 +86,10 @@ def main():
|
||||
su.pitloop(apikey, competition, data, tests)
|
||||
|
||||
pit = False
|
||||
return
|
||||
|
||||
pit = True
|
||||
task = threading.Thread(name = "pit", target=target)
|
||||
if pit_enable == True and pit == False:
|
||||
|
||||
task = threading.Thread(name = "pit", target = pit)
|
||||
task.start()
|
||||
|
||||
task = threading.Thread(name = "main", target=main)
|
||||
|
Loading…
Reference in New Issue
Block a user