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

« back to all changes in this revision

Viewing changes to www/dispatch/request.py

  • Committer: mattgiuca
  • Date: 2008-01-09 03:23:58 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:134
Added module: common/makeuser.py. Creates a new user jail by hardlinking the
jail template.
Added script: trunk/makeuser.py. Command-line script to run the above module
and create a user.

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
        username (read)
46
46
            String. Login name of the user who is currently logged in, or
47
47
            None.
48
 
        headers_in (read)
49
 
            Table object representing headers sent by the client.
50
 
        headers_out (read, can be written to)
51
 
            Table object representing headers to be sent to the client.
52
48
 
53
49
        status (write)
54
50
            Int. Response status number. Use one of the status codes defined
61
57
        title (write)
62
58
            String. HTML page title. Used if write_html_head_foot is True, in
63
59
            the HTML title element text.
64
 
        styles (write)
65
 
            List of strings. Write a list of URLs to CSS files here, and they
66
 
            will be incorporated as <link rel="stylesheet" type="text/css">
67
 
            elements in the head, if write_html_head_foot is True.
68
 
            URLs should be relative to the IVLE root; they will be fixed up
69
 
            to be site-relative.
70
 
        scripts (write)
71
 
            List of strings. Write a list of URLs to JS files here, and they
72
 
            will be incorporated as <script type="text/javascript"> elements
73
 
            in the head, if write_html_head_foot is True.
74
 
            URLs should be relative to the IVLE root; they will be fixed up
75
 
            to be site-relative.
76
60
        write_html_head_foot (write)
77
61
            Boolean. If True, dispatch assumes that this is an XHTML page, and
78
62
            will immediately write a full HTML head, open the body element,
166
150
        (self.app, self.path) = (
167
151
            common.util.split_path(common.util.unmake_path(req.uri)))
168
152
        self.username = None
169
 
        self.headers_in = req.headers_in
170
 
        self.headers_out = req.headers_out
171
153
 
172
154
        # Default values for the output members
173
 
        self.status = Request.HTTP_OK
 
155
        self.status = Request.OK
174
156
        self.content_type = None        # Use Apache's default
175
157
        self.location = None
176
158
        self.title = None     # Will be set by dispatch before passing to app
177
 
        self.styles = []
178
 
        self.scripts = []
179
159
        self.write_html_head_foot = False
180
160
 
181
161
    def __writeheaders(self):