~oubiwann/txloadbalancer/0.9.0

« back to all changes in this revision

Viewing changes to pydirector/web/admin.py

  • Committer: Duncan McGreggor
  • Date: 2008-06-21 07:08:39 UTC
  • Revision ID: oubiwann@lorien-20080621070839-94playywbqw0x5ci
Fixed a perma-refresh bug.

Show diffs side-by-side

added added

removed removed

Lines of Context:
76
76
        """
77
77
        This craziness is a modified version of the original.
78
78
        """
79
 
        refresh = False
 
79
        verbose = False
 
80
        resultMessage = ''
 
81
        content = ''
80
82
        if request.args.has_key('refresh'):
81
83
            refresh = bool(request.args['refresh'][0])
82
 
        verbose = False
83
 
        resultMessage = ''
84
 
        content = self.getHeader(refreshURL='/running?refresh=1&ignore=%s' % time.time())
85
 
        if refresh:
 
84
            url = '/running?refresh=1&ignore=%s' % time.time()
 
85
            content += self.getHeader(refreshURL=url)
86
86
            stopStart = template.stopRefresh % time.time()
87
87
        else:
 
88
            content += self.getHeader()
88
89
            stopStart = template.startRefresh % time.time()
89
90
        content += template.refreshButtons % (
90
91
            time.ctime(time.time()), time.time(), stopStart)