~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/dispatch/request.py

  • Committer: William Grant
  • Date: 2009-04-28 06:18:14 UTC
  • Revision ID: grantw@unimelb.edu.au-20090428061814-fiqynzwcmtk3dokn
Replace ivle.util.unmake_path with specialisations in Request and CGIRequest.

Show diffs side-by-side

added added

removed removed

Lines of Context:
253
253
                for cookie in plugin.cookies:
254
254
                    self.add_cookie(mod_python.Cookie.Cookie(cookie, '',
255
255
                                                    expires=1, path='/'))
256
 
        self.throw_redirect(self.make_path(''))
 
256
        self.throw_redirect(ivle.util.make_path('')) 
257
257
 
258
258
 
259
259
    def flush(self):
293
293
        else:
294
294
            mod_python.Cookie.add_cookie(self.apache_req, cookie, value, **attributes)
295
295
 
296
 
    def make_path(self, path):
297
 
        """Prepend the IVLE URL prefix to the given path.
298
 
 
299
 
        This is used when generating URLs to send to the client.
300
 
 
301
 
        This method is DEPRECATED. We no longer support use of a prefix.
302
 
        """
303
 
        return os.path.join(self.config['urls']['root'], path)
304
 
 
305
296
    def unmake_path(self, path):
306
297
        """Strip the IVLE URL prefix from the given path, if present.
307
298
 
308
299
        Also normalises the path.
309
 
 
310
 
        This method is DEPRECATED. We no longer support use of a prefix.
311
300
        """
312
301
        path = os.path.normpath(path)
313
302
        root = os.path.normpath(self.config['urls']['root'])