]> de.git.xonotic.org Git - xonotic/xonstat.git/blobdiff - xonstat/models.py
Generic game meta handling
[xonotic/xonstat.git] / xonstat / models.py
index e316dc13d62315c765eb16379118e9193d85ec7a..eb0a1317647522517ad67be21bd6a45dee9b981d 100644 (file)
@@ -4,6 +4,7 @@ import math
 import sqlalchemy
 import sqlalchemy.sql.functions as sfunc
 from calendar import timegm
+from datetime import datetime as dt
 from datetime import timedelta
 from sqlalchemy.orm import mapper
 from sqlalchemy.orm import scoped_session
@@ -67,6 +68,7 @@ class Server(object):
         self.name = name
         self.hashkey = hashkey
         self.ip_addr = ip_addr
+        self.create_dt = dt.utcnow()
 
     def __repr__(self):
         return "<Server(%s, %s)>" % (self.server_id, self.name.encode('utf-8'))
@@ -149,10 +151,8 @@ class PlayerGameStat(object):
             return html_colors(self.nick)
 
     def team_html_color(self):
-        # blue
         if self.team == 5:
             return "red"
-        # red
         if self.team == 14:
             return "blue"
         if self.team == 13: