# http://www.opensource.org/licenses/gpl-license.php
#

import cgitb; cgitb.enable()
import os

from utils import *
from core import *
from core.tableclasses import *

import core.replaycontroller as replaycontroller

sqlalchemysetup.setup()

loginhelper.processCookie()

requests = sqlalchemysetup.session.query(MatchRequest).filter(MatchRequest.matchresult != None )
replaypathbyrequest = {}
infologpathbyrequest =  {}
for request in requests:
   replaypath = replaycontroller.getReplayPath(request.matchrequest_id)
   if os.path.isfile( replaypath ):
      replaypathbyrequest[request] = replaycontroller.getReplayWebRelativePath( request.matchrequest_id)
   if os.path.isfile( replaycontroller.getInfologPath( request.matchrequest_id) ):
      infologpathbyrequest[request] = replaycontroller.getInfologWebRelativePath( request.matchrequest_id)

jinjahelper.rendertemplate( 'viewresults.html', requests = requests, replaypathbyrequest = replaypathbyrequest, infologpathbyrequest = infologpathbyrequest )

sqlalchemysetup.close()

Exemple #2
0
# Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-
# 1307 USA
# You can find the licence also on the web at:
# http://www.opensource.org/licenses/gpl-license.php
#

import cgitb
cgitb.enable()
import os

from utils import *
from core import *
from core.tableclasses import *

import core.replaycontroller as replaycontroller

sqlalchemysetup.setup()

loginhelper.processCookie()

requests = sqlalchemysetup.session.query(MatchRequest).filter(
    MatchRequest.matchresult != None)
for request in requests:
    if os.path.isfile(replaycontroller.getReplayPath(request.matchrequest_id)):
        request.replayurl = replaycontroller.getReplayWebRelativePath(
            request.matchrequest_id)

jinjahelper.rendertemplate('viewresults.html', requests=requests)

sqlalchemysetup.close()
Exemple #3
0
# You should have received a copy of the GNU General Public License along
# with this program in the file licence.txt; if not, write to the
# Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-
# 1307 USA
# You can find the licence also on the web at:
# http://www.opensource.org/licenses/gpl-license.php
#

import cgitb; cgitb.enable()
import os

from utils import *
from core import *
from core.tableclasses import *

import core.replaycontroller as replaycontroller

sqlalchemysetup.setup()

loginhelper.processCookie()

requests = sqlalchemysetup.session.query(MatchRequest).filter(MatchRequest.matchresult != None )
for request in requests:
   if os.path.isfile( replaycontroller.getReplayPath(request.matchrequest_id) ):
      request.replayurl = replaycontroller.getReplayWebRelativePath(request.matchrequest_id) 

jinjahelper.rendertemplate( 'viewresults.html', requests = requests )

sqlalchemysetup.close()