Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1365

Show
Ignore:
Timestamp:
09/14/06 13:12:17
Author:
fumanchu
Message:

Removed app.guess_abs_path. Use cherrypy.url(script_name=app.script_name) instead.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cherrypy/__init__.py

    r1350 r1365  
    196196                    host = socket.gethostname() 
    197197                port = server.socket_port 
    198                 if (port in (443, 8443) or server.ssl_certificate)
     198                if server.ssl_certificate
    199199                    scheme = "https" 
    200200                    if port != 443: 
  • trunk/cherrypy/_cptree.py

    r1350 r1365  
    5454            if namespace in self.namespaces: 
    5555                self.namespaces[namespace](atoms[1], v) 
    56      
    57     def guess_abs_path(self): 
    58         """Guess the absolute URL from server.socket_host and script_name. 
    59          
    60         When inside a request, the abs_path can be formed via: 
    61             cherrypy.request.base + (cherrypy.request.app.script_name or "/") 
    62          
    63         However, outside of the request we must guess, hoping the deployer 
    64         set socket_host and socket_port correctly. 
    65         """ 
    66         port = cherrypy.server.socket_port 
    67         if port in (443, 8443): 
    68             scheme = "https://" 
    69         else: 
    70             scheme = "http://" 
    71         host = cherrypy.server.socket_host 
    72         if port != 80: 
    73             host += ":%s" % port 
    74         return scheme + host + (self.script_name or "/") 
    7556     
    7657    def wsgiapp(self, environ, start_response): 

Hosted by WebFaction

Log in as guest/cpguest to create tickets