summaryrefslogtreecommitdiff
path: root/patchtracker/ReqHandler.py
diff options
context:
space:
mode:
authorSean Finney <seanius@debian.org>2010-05-17 06:11:23 +0200
committerSean Finney <seanius@debian.org>2010-05-17 06:11:23 +0200
commit168b7f0f311af1a3ef959a2d4810accf8b2d2a42 (patch)
tree04ce72c2d8a5bcda7cbada7a6e6343f4d29fea66 /patchtracker/ReqHandler.py
parent3354dec92cbe14761146c1b964237145160ed3f9 (diff)
downloadpatch-tracker-168b7f0f311af1a3ef959a2d4810accf8b2d2a42.tar.gz
Remove dead CacheObject code
Diffstat (limited to 'patchtracker/ReqHandler.py')
-rwxr-xr-xpatchtracker/ReqHandler.py15
1 files changed, 1 insertions, 14 deletions
diff --git a/patchtracker/ReqHandler.py b/patchtracker/ReqHandler.py
index 844e108..d978953 100755
--- a/patchtracker/ReqHandler.py
+++ b/patchtracker/ReqHandler.py
@@ -6,7 +6,6 @@ import sys
import patchtracker.Conf as Conf
from patchtracker.Templates import ErrorTemplate, LetterTocTemplate, FrontPageTemplate, SearchResultsTemplate
-from patchtracker.CacheObject import CacheObject, CacheMissException
import patchtracker.DB as DB
from patchtracker.DB import PatchTrackerDB
import patchtracker.SourceArchive as SourceArchive
@@ -80,12 +79,10 @@ class CmdHandler:
def __init__(self, env):
self.headers = []
uri = Conf.root_url+env['PATH_INFO']
- self.cacheobj = None
#print "Accept:",env['HTTP_ACCEPT']
args = uri[len(Conf.root_url)+1:].split("/")
cmdarg = args[0]
- cacheable = False
if cmdarg == "index":
self.cmd = IndexCmd(args[1:])
elif cmdarg == "jump":
@@ -98,22 +95,12 @@ class CmdHandler:
else:
self.cmd = ErrorCmd("invalid command/location '%s'"%(cmdarg), "404 Not found")
- if Conf.caching and cacheable:
- self.cacheobj = CacheObject(key=uri)
-
self.headers.append( ('Content-type', self.cmd.content_type) )
self.status = self.cmd.status
def output(self):
result = None
- try:
- if self.cacheobj:
- result = self.cacheobj.get()
- else:
- result = self.cmd.output()
- except CacheMissException:
- result = self.cmd.output()
- self.cacheobj.put(result)
+ result = self.cmd.output()
return result