| 1 | (dp1 |
|---|
| 2 | S'output' |
|---|
| 3 | p2 |
|---|
| 4 | S'' |
|---|
| 5 | sS'layer' |
|---|
| 6 | p3 |
|---|
| 7 | S'Framework' |
|---|
| 8 | p4 |
|---|
| 9 | sS'code' |
|---|
| 10 | p5 |
|---|
| 11 | S'' |
|---|
| 12 | sS'snapshot' |
|---|
| 13 | p6 |
|---|
| 14 | (dp7 |
|---|
| 15 | S'exception' |
|---|
| 16 | p8 |
|---|
| 17 | (dp9 |
|---|
| 18 | S'__getslice__' |
|---|
| 19 | p10 |
|---|
| 20 | S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>" |
|---|
| 21 | p11 |
|---|
| 22 | sS'text' |
|---|
| 23 | p12 |
|---|
| 24 | S'\' form = FORM(LABEL(\\\'Username:\\\',_for=\\\'username\\\', _class="label"), BR().,\\n\'' |
|---|
| 25 | p13 |
|---|
| 26 | sS'__str__' |
|---|
| 27 | p14 |
|---|
| 28 | S"<method-wrapper '__str__' of exceptions.SyntaxError object>" |
|---|
| 29 | p15 |
|---|
| 30 | sS'__reduce__' |
|---|
| 31 | p16 |
|---|
| 32 | S'<built-in method __reduce__ of exceptions.SyntaxError object>' |
|---|
| 33 | p17 |
|---|
| 34 | sS'__dict__' |
|---|
| 35 | p18 |
|---|
| 36 | S'{}' |
|---|
| 37 | p19 |
|---|
| 38 | sS'__sizeof__' |
|---|
| 39 | p20 |
|---|
| 40 | S'<built-in method __sizeof__ of exceptions.SyntaxError object>' |
|---|
| 41 | p21 |
|---|
| 42 | sS'message' |
|---|
| 43 | p22 |
|---|
| 44 | S"''" |
|---|
| 45 | p23 |
|---|
| 46 | sS'__init__' |
|---|
| 47 | p24 |
|---|
| 48 | S"<method-wrapper '__init__' of exceptions.SyntaxError object>" |
|---|
| 49 | p25 |
|---|
| 50 | sS'__setattr__' |
|---|
| 51 | p26 |
|---|
| 52 | S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>" |
|---|
| 53 | p27 |
|---|
| 54 | sS'__reduce_ex__' |
|---|
| 55 | p28 |
|---|
| 56 | S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>' |
|---|
| 57 | p29 |
|---|
| 58 | sS'__new__' |
|---|
| 59 | p30 |
|---|
| 60 | S'<built-in method __new__ of type object>' |
|---|
| 61 | p31 |
|---|
| 62 | sS'__format__' |
|---|
| 63 | p32 |
|---|
| 64 | S'<built-in method __format__ of exceptions.SyntaxError object>' |
|---|
| 65 | p33 |
|---|
| 66 | sS'__class__' |
|---|
| 67 | p34 |
|---|
| 68 | S"<type 'exceptions.SyntaxError'>" |
|---|
| 69 | p35 |
|---|
| 70 | sS'filename' |
|---|
| 71 | p36 |
|---|
| 72 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'" |
|---|
| 73 | p37 |
|---|
| 74 | sS'lineno' |
|---|
| 75 | p38 |
|---|
| 76 | S'7' |
|---|
| 77 | sS'msg' |
|---|
| 78 | p39 |
|---|
| 79 | S"'invalid syntax'" |
|---|
| 80 | p40 |
|---|
| 81 | sS'__doc__' |
|---|
| 82 | p41 |
|---|
| 83 | S"'Invalid syntax.'" |
|---|
| 84 | p42 |
|---|
| 85 | sS'__getitem__' |
|---|
| 86 | p43 |
|---|
| 87 | S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>" |
|---|
| 88 | p44 |
|---|
| 89 | sS'__setstate__' |
|---|
| 90 | p45 |
|---|
| 91 | S'<built-in method __setstate__ of exceptions.SyntaxError object>' |
|---|
| 92 | p46 |
|---|
| 93 | sS'__getattribute__' |
|---|
| 94 | p47 |
|---|
| 95 | S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>" |
|---|
| 96 | p48 |
|---|
| 97 | sS'print_file_and_line' |
|---|
| 98 | p49 |
|---|
| 99 | S'None' |
|---|
| 100 | p50 |
|---|
| 101 | sS'args' |
|---|
| 102 | p51 |
|---|
| 103 | S'(\'invalid syntax\', (\'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py\', 7, 74, \' form = FORM(LABEL(\\\'Username:\\\',_for=\\\'username\\\', _class="label"), BR().,\\n\'))' |
|---|
| 104 | p52 |
|---|
| 105 | sS'__subclasshook__' |
|---|
| 106 | p53 |
|---|
| 107 | S'<built-in method __subclasshook__ of type object>' |
|---|
| 108 | p54 |
|---|
| 109 | sS'offset' |
|---|
| 110 | p55 |
|---|
| 111 | S'74' |
|---|
| 112 | p56 |
|---|
| 113 | sS'__unicode__' |
|---|
| 114 | p57 |
|---|
| 115 | S'<built-in method __unicode__ of exceptions.SyntaxError object>' |
|---|
| 116 | p58 |
|---|
| 117 | sS'__delattr__' |
|---|
| 118 | p59 |
|---|
| 119 | S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>" |
|---|
| 120 | p60 |
|---|
| 121 | sS'__repr__' |
|---|
| 122 | p61 |
|---|
| 123 | S"<method-wrapper '__repr__' of exceptions.SyntaxError object>" |
|---|
| 124 | p62 |
|---|
| 125 | sS'__hash__' |
|---|
| 126 | p63 |
|---|
| 127 | S"<method-wrapper '__hash__' of exceptions.SyntaxError object>" |
|---|
| 128 | p64 |
|---|
| 129 | ssS'evalue' |
|---|
| 130 | p65 |
|---|
| 131 | S'invalid syntax (default.py, line 7)' |
|---|
| 132 | p66 |
|---|
| 133 | sS'request' |
|---|
| 134 | p67 |
|---|
| 135 | cgluon.html |
|---|
| 136 | XML_unpickle |
|---|
| 137 | p68 |
|---|
| 138 | (S's\xb7l\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-a2369ea0-fa01-4a4e-83e1-dbca14344703<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcs</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-fd1d9f35-d5c4-4498-82f5-8932eb738efd<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_welcome</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-5002f3cb-6625-4b8e-825a-3793aff2b972<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_welcome=127.0.0.1-5002f3cb-6625-4b8e-825a-3793aff2b972; session_id_admin=127.0.0.1-a2369ea0-fa01-4a4e-83e1-dbca14344703; session_id_lcsv1=127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf; session_id_lcs=127.0.0.1-fd1d9f35-d5c4-4498-82f5-8932eb738efd</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>59061</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set(['/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCS', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin'])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div><Values at 0x108190e18: {'verbose': False, 'ip': '127.0.0.1', 'debuglevel': 30, 'with_scheduler': False, 'shutdown_timeout': 5, 'taskbar': False, 'with_coverage': False, 'pid_filename': 'httpserver.pid', 'maxthreads': None, 'softcron': False, 'server_name': 'Allys-MacBook-Pro.local', 'bpython': False, 'nogui': False, 'port': 8000, 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py', 'config': '', 'minthreads': None, 'shell': None, 'run': '', 'log_filename': 'httpserver.log', 'profiler_dir': None, 'args': [], 'socket_timeout': 5, 'ssl_ca_certificate': None, 'scheduler': None, 'interfaces': None, 'ssl_private_key': '', 'gae': None, 'password': '******', 'request_queue_size': 5, 'ssl_certificate': '', 'cronjob': False, 'numthreads': None, 'quiet': False, 'import_models': False, 'timeout': 10, 'plain': False, 'nobanner': False}></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_welcome=127.0.0.1-5002f3cb-6625-4b8e-825a-3793aff2b972; session_id_admin=127.0.0.1-a2369ea0-fa01-4a4e-83e1-dbca14344703; session_id_lcsv1=127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf; session_id_lcs=127.0.0.1-fd1d9f35-d5c4-4498-82f5-8932eb738efd</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>1.0.0.127.in-addr.arpa</div></td></tr><tr><td><div>fe80::103d:afde:acb4:2462%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>59061</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div><open file '<stderr>', mode 'w' at 0x1072ab1e0></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div><class wsgiref.util.FileWrapper at 0x10811dc80></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div><socket._fileobject object at 0x10a915550></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div><open file '<stderr>', mode 'w' at 0x1072ab1e0></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div><class wsgiref.util.FileWrapper at 0x10811dc80></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div><socket._fileobject object at 0x10a915550></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set(['/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCS', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome', '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin'])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div><Values at 0x108190e18: {'verbose': False, 'ip': '127.0.0.1', 'debuglevel': 30, 'with_scheduler': False, 'shutdown_timeout': 5, 'taskbar': False, 'with_coverage': False, 'pid_filename': 'httpserver.pid', 'maxthreads': None, 'softcron': False, 'server_name': 'Allys-MacBook-Pro.local', 'bpython': False, 'nogui': False, 'port': 8000, 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py', 'config': '', 'minthreads': None, 'shell': None, 'run': '', 'log_filename': 'httpserver.log', 'profiler_dir': None, 'args': [], 'socket_timeout': 5, 'ssl_ca_certificate': None, 'scheduler': None, 'interfaces': None, 'ssl_private_key': '', 'gae': None, 'password': '******', 'request_queue_size': 5, 'ssl_certificate': '', 'cronjob': False, 'numthreads': None, 'quiet': False, 'import_models': False, 'timeout': 10, 'plain': False, 'nobanner': False}></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>1.0.0.127.in-addr.arpa</div></td></tr><tr><td><div>fe80::103d:afde:acb4:2462%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 25, 12, 28, 44, 406930)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 25, 19, 28, 44, 406943)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div><gluon.main.LazyWSGI object at 0x10a8f0cd0></div></td></tr></table></div>' |
|---|
| 139 | tRp69 |
|---|
| 140 | sS'frames' |
|---|
| 141 | p70 |
|---|
| 142 | (lp71 |
|---|
| 143 | (dp72 |
|---|
| 144 | S'file' |
|---|
| 145 | p73 |
|---|
| 146 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py' |
|---|
| 147 | p74 |
|---|
| 148 | sS'dump' |
|---|
| 149 | p75 |
|---|
| 150 | (dp76 |
|---|
| 151 | S'global serve_controller' |
|---|
| 152 | p77 |
|---|
| 153 | S'<function serve_controller>' |
|---|
| 154 | p78 |
|---|
| 155 | sS'session' |
|---|
| 156 | p79 |
|---|
| 157 | S"<Storage {'username': 'ally', '_formkey[default]...64141', '5ca399ea-35ca-4893-b003-bc7b71985376']}>" |
|---|
| 158 | p80 |
|---|
| 159 | sS'request' |
|---|
| 160 | p81 |
|---|
| 161 | S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>" |
|---|
| 162 | p82 |
|---|
| 163 | sS'response' |
|---|
| 164 | p83 |
|---|
| 165 | S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x10a8fec08>, 'view': 'default/index.html'}>" |
|---|
| 166 | p84 |
|---|
| 167 | ssS'lnum' |
|---|
| 168 | p85 |
|---|
| 169 | I444 |
|---|
| 170 | sS'lines' |
|---|
| 171 | p86 |
|---|
| 172 | (dp87 |
|---|
| 173 | I448 |
|---|
| 174 | S' if static_file:' |
|---|
| 175 | p88 |
|---|
| 176 | sI439 |
|---|
| 177 | S' if global_settings.debugging and app != "admin":' |
|---|
| 178 | p89 |
|---|
| 179 | sI440 |
|---|
| 180 | S' import gluon.debug' |
|---|
| 181 | p90 |
|---|
| 182 | sI441 |
|---|
| 183 | S' # activate the debugger' |
|---|
| 184 | p91 |
|---|
| 185 | sI442 |
|---|
| 186 | S' gluon.debug.dbg.do_debug(mainpyfile=request.folder)' |
|---|
| 187 | p92 |
|---|
| 188 | sI443 |
|---|
| 189 | S'' |
|---|
| 190 | sI444 |
|---|
| 191 | S' serve_controller(request, response, session)' |
|---|
| 192 | p93 |
|---|
| 193 | sI445 |
|---|
| 194 | S' except HTTP as hr:' |
|---|
| 195 | p94 |
|---|
| 196 | sI446 |
|---|
| 197 | S' http_response = hr' |
|---|
| 198 | p95 |
|---|
| 199 | sI447 |
|---|
| 200 | S'' |
|---|
| 201 | ssS'call' |
|---|
| 202 | p96 |
|---|
| 203 | S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-5002f3cb-6625-4b8e-...cs=127.0.0.1-fd1d9f35-d5c4-4498-82f5-8932eb738efd', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)" |
|---|
| 204 | p97 |
|---|
| 205 | sS'func' |
|---|
| 206 | p98 |
|---|
| 207 | S'wsgibase' |
|---|
| 208 | p99 |
|---|
| 209 | sa(dp100 |
|---|
| 210 | g73 |
|---|
| 211 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py' |
|---|
| 212 | p101 |
|---|
| 213 | sg75 |
|---|
| 214 | (dp102 |
|---|
| 215 | S'global run_controller_in' |
|---|
| 216 | p103 |
|---|
| 217 | S'<function run_controller_in>' |
|---|
| 218 | p104 |
|---|
| 219 | sS'request.controller' |
|---|
| 220 | p105 |
|---|
| 221 | S"'default'" |
|---|
| 222 | p106 |
|---|
| 223 | sS'request' |
|---|
| 224 | p107 |
|---|
| 225 | S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>" |
|---|
| 226 | p108 |
|---|
| 227 | sS'environment' |
|---|
| 228 | p109 |
|---|
| 229 | S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}" |
|---|
| 230 | p110 |
|---|
| 231 | sS'request.function' |
|---|
| 232 | p111 |
|---|
| 233 | S"'index'" |
|---|
| 234 | p112 |
|---|
| 235 | sS'page' |
|---|
| 236 | p113 |
|---|
| 237 | S'undefined' |
|---|
| 238 | p114 |
|---|
| 239 | ssg85 |
|---|
| 240 | I179 |
|---|
| 241 | sg86 |
|---|
| 242 | (dp115 |
|---|
| 243 | I174 |
|---|
| 244 | S' # process models, controller and view (if required)' |
|---|
| 245 | p116 |
|---|
| 246 | sI175 |
|---|
| 247 | S' # ##################################################' |
|---|
| 248 | p117 |
|---|
| 249 | sI176 |
|---|
| 250 | S'' |
|---|
| 251 | sI177 |
|---|
| 252 | S' run_models_in(environment)' |
|---|
| 253 | p118 |
|---|
| 254 | sI178 |
|---|
| 255 | S' response._view_environment = copy.copy(environment)' |
|---|
| 256 | p119 |
|---|
| 257 | sI179 |
|---|
| 258 | S' page = run_controller_in(request.controller, request.function, environment)' |
|---|
| 259 | p120 |
|---|
| 260 | sI180 |
|---|
| 261 | S' if isinstance(page, dict):' |
|---|
| 262 | p121 |
|---|
| 263 | sI181 |
|---|
| 264 | S' response._vars = page' |
|---|
| 265 | p122 |
|---|
| 266 | sI182 |
|---|
| 267 | S' response._view_environment.update(page)' |
|---|
| 268 | p123 |
|---|
| 269 | sI183 |
|---|
| 270 | S' page = run_view_in(response._view_environment)' |
|---|
| 271 | p124 |
|---|
| 272 | ssg96 |
|---|
| 273 | S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x10a8fec08>, 'view': 'default/index.html'}>, session=<Storage {'username': 'ally', '_formkey[default]...64141', '5ca399ea-35ca-4893-b003-bc7b71985376']}>)" |
|---|
| 274 | p125 |
|---|
| 275 | sg98 |
|---|
| 276 | S'serve_controller' |
|---|
| 277 | p126 |
|---|
| 278 | sa(dp127 |
|---|
| 279 | g73 |
|---|
| 280 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py' |
|---|
| 281 | p128 |
|---|
| 282 | sg75 |
|---|
| 283 | (dp129 |
|---|
| 284 | S'global getcfs' |
|---|
| 285 | p130 |
|---|
| 286 | S'<function getcfs>' |
|---|
| 287 | p131 |
|---|
| 288 | sS'layer' |
|---|
| 289 | p132 |
|---|
| 290 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...y/applications/LCSv1/controllers/default.py:index'" |
|---|
| 291 | p133 |
|---|
| 292 | sS'code' |
|---|
| 293 | p134 |
|---|
| 294 | S'\'# added comments for testing\\n# Constants\\nhwys = ...turn "NO"\\n\\nresponse._vars=response._caller(index)\'' |
|---|
| 295 | p135 |
|---|
| 296 | sS'ccode' |
|---|
| 297 | p136 |
|---|
| 298 | g114 |
|---|
| 299 | sS'filename' |
|---|
| 300 | p137 |
|---|
| 301 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'" |
|---|
| 302 | p138 |
|---|
| 303 | sS'global compile2' |
|---|
| 304 | p139 |
|---|
| 305 | S'<function compile2>' |
|---|
| 306 | p140 |
|---|
| 307 | ssg85 |
|---|
| 308 | I657 |
|---|
| 309 | sg86 |
|---|
| 310 | (dp141 |
|---|
| 311 | I652 |
|---|
| 312 | S' raise HTTP(404,' |
|---|
| 313 | p142 |
|---|
| 314 | sI653 |
|---|
| 315 | S' rewrite.THREAD_LOCAL.routes.error_message % badf,' |
|---|
| 316 | p143 |
|---|
| 317 | sI654 |
|---|
| 318 | S' web2py_error=badf)' |
|---|
| 319 | p144 |
|---|
| 320 | sI655 |
|---|
| 321 | S' code = "%s\\nresponse._vars=response._caller(%s)" % (code, function)' |
|---|
| 322 | p145 |
|---|
| 323 | sI656 |
|---|
| 324 | S' layer = "%s:%s" % (filename, function)' |
|---|
| 325 | p146 |
|---|
| 326 | sI657 |
|---|
| 327 | S' ccode = getcfs(layer, filename, lambda: compile2(code, filename))' |
|---|
| 328 | p147 |
|---|
| 329 | sI658 |
|---|
| 330 | S'' |
|---|
| 331 | sI659 |
|---|
| 332 | S' restricted(ccode, environment, layer=filename)' |
|---|
| 333 | p148 |
|---|
| 334 | sI660 |
|---|
| 335 | S' response = environment["response"]' |
|---|
| 336 | p149 |
|---|
| 337 | sI661 |
|---|
| 338 | S' vars = response._vars' |
|---|
| 339 | p150 |
|---|
| 340 | ssg96 |
|---|
| 341 | S"(controller='default', function='index', environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})" |
|---|
| 342 | p151 |
|---|
| 343 | sg98 |
|---|
| 344 | S'run_controller_in' |
|---|
| 345 | p152 |
|---|
| 346 | sa(dp153 |
|---|
| 347 | g73 |
|---|
| 348 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/cfs.py' |
|---|
| 349 | p154 |
|---|
| 350 | sg75 |
|---|
| 351 | (dp155 |
|---|
| 352 | S'filter' |
|---|
| 353 | p156 |
|---|
| 354 | S'<function <lambda>>' |
|---|
| 355 | p157 |
|---|
| 356 | sS'data' |
|---|
| 357 | p158 |
|---|
| 358 | g114 |
|---|
| 359 | ssg85 |
|---|
| 360 | I50 |
|---|
| 361 | sg86 |
|---|
| 362 | (dp159 |
|---|
| 363 | I45 |
|---|
| 364 | S' if item and item[0] == t:' |
|---|
| 365 | p160 |
|---|
| 366 | sI46 |
|---|
| 367 | S' return item[1]' |
|---|
| 368 | p161 |
|---|
| 369 | sI47 |
|---|
| 370 | S' if not callable(filter):' |
|---|
| 371 | p162 |
|---|
| 372 | sI48 |
|---|
| 373 | S' data = read_file(filename)' |
|---|
| 374 | p163 |
|---|
| 375 | sI49 |
|---|
| 376 | S' else:' |
|---|
| 377 | p164 |
|---|
| 378 | sI50 |
|---|
| 379 | S' data = filter()' |
|---|
| 380 | p165 |
|---|
| 381 | sI51 |
|---|
| 382 | S' cfs_lock.acquire()' |
|---|
| 383 | p166 |
|---|
| 384 | sI52 |
|---|
| 385 | S' cfs[key] = (t, data)' |
|---|
| 386 | p167 |
|---|
| 387 | sI53 |
|---|
| 388 | S' cfs_lock.release()' |
|---|
| 389 | p168 |
|---|
| 390 | sI54 |
|---|
| 391 | S' return data' |
|---|
| 392 | p169 |
|---|
| 393 | ssg96 |
|---|
| 394 | S"(key='/Users/allyquan/iCloud Drive/Documents/LaneClosu...y/applications/LCSv1/controllers/default.py:index', filename='/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py', filter=<function <lambda>>)" |
|---|
| 395 | p170 |
|---|
| 396 | sg98 |
|---|
| 397 | S'getcfs' |
|---|
| 398 | p171 |
|---|
| 399 | sa(dp172 |
|---|
| 400 | g73 |
|---|
| 401 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py' |
|---|
| 402 | p173 |
|---|
| 403 | sg75 |
|---|
| 404 | (dp174 |
|---|
| 405 | S'global getcfs' |
|---|
| 406 | p175 |
|---|
| 407 | S'<function getcfs>' |
|---|
| 408 | p176 |
|---|
| 409 | sS'layer' |
|---|
| 410 | p177 |
|---|
| 411 | g114 |
|---|
| 412 | sS'code' |
|---|
| 413 | p178 |
|---|
| 414 | S'\'# added comments for testing\\n# Constants\\nhwys = ...turn "NO"\\n\\nresponse._vars=response._caller(index)\'' |
|---|
| 415 | p179 |
|---|
| 416 | sS'ccode' |
|---|
| 417 | p180 |
|---|
| 418 | g114 |
|---|
| 419 | sS'filename' |
|---|
| 420 | p181 |
|---|
| 421 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'" |
|---|
| 422 | p182 |
|---|
| 423 | sS'global compile2' |
|---|
| 424 | p183 |
|---|
| 425 | S'<function compile2>' |
|---|
| 426 | p184 |
|---|
| 427 | ssg85 |
|---|
| 428 | I657 |
|---|
| 429 | sg86 |
|---|
| 430 | (dp185 |
|---|
| 431 | I652 |
|---|
| 432 | S' raise HTTP(404,' |
|---|
| 433 | p186 |
|---|
| 434 | sI653 |
|---|
| 435 | S' rewrite.THREAD_LOCAL.routes.error_message % badf,' |
|---|
| 436 | p187 |
|---|
| 437 | sI654 |
|---|
| 438 | S' web2py_error=badf)' |
|---|
| 439 | p188 |
|---|
| 440 | sI655 |
|---|
| 441 | S' code = "%s\\nresponse._vars=response._caller(%s)" % (code, function)' |
|---|
| 442 | p189 |
|---|
| 443 | sI656 |
|---|
| 444 | S' layer = "%s:%s" % (filename, function)' |
|---|
| 445 | p190 |
|---|
| 446 | sI657 |
|---|
| 447 | S' ccode = getcfs(layer, filename, lambda: compile2(code, filename))' |
|---|
| 448 | p191 |
|---|
| 449 | sI658 |
|---|
| 450 | S'' |
|---|
| 451 | sI659 |
|---|
| 452 | S' restricted(ccode, environment, layer=filename)' |
|---|
| 453 | p192 |
|---|
| 454 | sI660 |
|---|
| 455 | S' response = environment["response"]' |
|---|
| 456 | p193 |
|---|
| 457 | sI661 |
|---|
| 458 | S' vars = response._vars' |
|---|
| 459 | p194 |
|---|
| 460 | ssg96 |
|---|
| 461 | S'()' |
|---|
| 462 | p195 |
|---|
| 463 | sg98 |
|---|
| 464 | S'<lambda>' |
|---|
| 465 | p196 |
|---|
| 466 | sa(dp197 |
|---|
| 467 | g73 |
|---|
| 468 | S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py' |
|---|
| 469 | p198 |
|---|
| 470 | sg75 |
|---|
| 471 | (dp199 |
|---|
| 472 | S'builtincompile' |
|---|
| 473 | p200 |
|---|
| 474 | S'<built-in function compile>' |
|---|
| 475 | p201 |
|---|
| 476 | sS'code' |
|---|
| 477 | p202 |
|---|
| 478 | S'\'# added comments for testing\\n# Constants\\nhwys = ...turn "NO"\\n\\nresponse._vars=response._caller(index)\'' |
|---|
| 479 | p203 |
|---|
| 480 | sS'layer' |
|---|
| 481 | p204 |
|---|
| 482 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'" |
|---|
| 483 | p205 |
|---|
| 484 | ssg85 |
|---|
| 485 | I205 |
|---|
| 486 | sg86 |
|---|
| 487 | (dp206 |
|---|
| 488 | I200 |
|---|
| 489 | S' output = ""' |
|---|
| 490 | p207 |
|---|
| 491 | sI201 |
|---|
| 492 | S' return output' |
|---|
| 493 | p208 |
|---|
| 494 | sI202 |
|---|
| 495 | S'' |
|---|
| 496 | sI203 |
|---|
| 497 | S'' |
|---|
| 498 | sI204 |
|---|
| 499 | S'def compile2(code, layer):' |
|---|
| 500 | p209 |
|---|
| 501 | sI205 |
|---|
| 502 | S" return compile(code, layer, 'exec')" |
|---|
| 503 | p210 |
|---|
| 504 | sI206 |
|---|
| 505 | S'' |
|---|
| 506 | sI207 |
|---|
| 507 | S'' |
|---|
| 508 | sI208 |
|---|
| 509 | S"def restricted(ccode, environment=None, layer='Unknown', scode=None):" |
|---|
| 510 | p211 |
|---|
| 511 | sI209 |
|---|
| 512 | S' """' |
|---|
| 513 | p212 |
|---|
| 514 | ssg96 |
|---|
| 515 | S'(code=\'# added comments for testing\\n# Constants\\nhwys = ...turn "NO"\\n\\nresponse._vars=response._caller(index)\', layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py\')' |
|---|
| 516 | p213 |
|---|
| 517 | sg98 |
|---|
| 518 | S'compile2' |
|---|
| 519 | p214 |
|---|
| 520 | sasS'pyver' |
|---|
| 521 | p215 |
|---|
| 522 | S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)' |
|---|
| 523 | p216 |
|---|
| 524 | sS'session' |
|---|
| 525 | p217 |
|---|
| 526 | g68 |
|---|
| 527 | (S's\x9f\x00\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">username</td><td style="vertical-align:top;">:</td><td><div>ally</div></td></tr></table></div>' |
|---|
| 528 | tRp218 |
|---|
| 529 | sS'etype' |
|---|
| 530 | p219 |
|---|
| 531 | S"<type 'exceptions.SyntaxError'>" |
|---|
| 532 | p220 |
|---|
| 533 | sS'date' |
|---|
| 534 | p221 |
|---|
| 535 | S'Wed Mar 25 12:28:44 2020' |
|---|
| 536 | p222 |
|---|
| 537 | sS'response' |
|---|
| 538 | p223 |
|---|
| 539 | g68 |
|---|
| 540 | (S's[\x1d\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div><cStringIO.StringO object at 0x10a8d5768></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div><open file '/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/1f3/145/127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf', mode 'rb+' at 0x10a6cb660></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c6bab9f64e42c235e8cd669ac5b67ff3</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-1c3553b8-ea06-4ce6-b31d-68c0ad122ddf</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_locked</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>' |
|---|
| 541 | tRp224 |
|---|
| 542 | sS'locals' |
|---|
| 543 | p225 |
|---|
| 544 | (dp226 |
|---|
| 545 | g3 |
|---|
| 546 | S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'" |
|---|
| 547 | p227 |
|---|
| 548 | sg5 |
|---|
| 549 | S'\'# added comments for testing\\n# Constants\\nhwys = ...turn "NO"\\n\\nresponse._vars=response._caller(index)\'' |
|---|
| 550 | p228 |
|---|
| 551 | sssS'traceback' |
|---|
| 552 | p229 |
|---|
| 553 | S'Traceback (most recent call last):\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n serve_controller(request, response, session)\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 179, in serve_controller\n page = run_controller_in(request.controller, request.function, environment)\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 657, in run_controller_in\n ccode = getcfs(layer, filename, lambda: compile2(code, filename))\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/cfs.py", line 50, in getcfs\n data = filter()\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 657, in <lambda>\n ccode = getcfs(layer, filename, lambda: compile2(code, filename))\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n return compile(code, layer, \'exec\')\n File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py", line 7\n form = FORM(LABEL(\'Username:\',_for=\'username\', _class="label"), BR().,\n ^\nSyntaxError: invalid syntax\n' |
|---|
| 554 | p230 |
|---|
| 555 | s. |
|---|