Skip to content

Commit ecbfdac

Browse files
Adds quarter-second delay in most import methods to give database connections time to clear. Ugh.
1 parent 853fb73 commit ecbfdac

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

trapp/import_lineup.py

+5
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from trapp.gameminute import GameMinute
66
from trapp.player import Player
77
from datetime import datetime
8+
from time import sleep
89

910

1011
class ImporterLineups(Importer):
@@ -63,6 +64,7 @@ def importPlayer(self, player):
6364
gm.saveDict(player, self.log)
6465
self.imported += 1
6566
return True
67+
sleep(0.25)
6668
gm.disconnectDB()
6769
del gm
6870

@@ -113,6 +115,9 @@ def importRecord(self, record):
113115
# At this point we have self.players - but need to store them
114116
[self.importPlayer(player) for player in self.players]
115117

118+
# Sleep
119+
sleep(0.25)
120+
116121
g.disconnectDB()
117122
del g
118123

0 commit comments

Comments
 (0)