source: tmcsimulator/branches/LCSv1/errors/127.0.0.1.2019-12-21.08-21-04.b1faf61c-c033-4310-aaa2-bbc7b2659e4f @ 593

Revision 593, 56.8 KB checked in by jdalbey, 6 years ago (diff)

Add branch LCSv1

Line 
1(dp1
2S'output'
3p2
4S"<type 'exceptions.AttributeError'> 'str' object has no attribute 'lognum'"
5p3
6sS'layer'
7p4
8S'/home/jdalbey/Downloads/web2py/applications/Highways/views/default/results.html'
9p5
10sS'code'
11p6
12S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="http://dev.tmcacad.com:8888" class="navbar-brand d-flex w-50 mr-auto">LCS</a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n         <form class="form-inline my-2 my-lg-0">\\n             <input class="form-control mr-sm-2" type="text" placeholder="">\\n         </form>\\n        \', escape=False)\nif \'auth\' in globals():\n    response.write(\'\\n        <ul class="nav navbar-nav ml-auto w-100 justify-content-end">\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\\n              \', escape=False)\n    if auth.user:\n        response.write(auth.user.first_name)\n    else:\n        response.write(\'LOGIN\', escape=False)\n        pass\n    response.write(\'\\n            </a>\\n            <div class="dropdown-menu dropdown-menu-right">\\n              \', escape=False)\n    if auth.user:\n        response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n        response.write(URL(\'default\',\'user/profile\'))\n        response.write(\'">\', escape=False)\n        response.write(T(\'Profile\'))\n        response.write(\'</a>\\n              \', escape=False)\n        if \'change_password\' not in auth.settings.actions_disabled:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(URL(\'default\',\'user/change_password\'))\n            response.write(\'">\', escape=False)\n            response.write(T(\'Change Password\'))\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n        response.write(URL(\'default\',\'user/logout\'))\n        response.write(\'">\', escape=False)\n        response.write(T(\'Logout\'))\n        response.write(\'</a>\\n              \', escape=False)\n    else:\n        response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n        response.write(URL(\'default\',\'user/login\'))\n        response.write(\'">\', escape=False)\n        response.write(T(\'Login\'))\n        response.write(\'</a>\\n              \', escape=False)\n        if \'register\' not in auth.settings.actions_disabled:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(URL(\'default\',\'user/register\'))\n            response.write(\'">\', escape=False)\n            response.write(T(\'Sign up\'))\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n              \', escape=False)\n        if \'retrieve_password\' not in auth.settings.actions_disabled:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(URL(\'default\',\'user/retrieve_password\'))\n            response.write(\'">\', escape=False)\n            response.write(T(\'Lost Password\'))\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n              \', escape=False)\n        pass\n    response.write(\'\\n            </div>\\n          </li>\\n        </ul>\\n        \', escape=False)\n    pass\nresponse.write(\'\\n      </div>\\n    </nav>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\nresponse.write(\'\\n    \', escape=False)\nresponse.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\nresponse.write(\'\\n\\n<h1>\\n    Your results\\n</h1>\\n<hr>\\n<!--\\nLog number: \', escape=False)\nresponse.write(hwy.lognum)\nresponse.write(\' <br>\\nRoute: \', escape=False)\nresponse.write(hwy.route)\nresponse.write(\' <br>\\nDirection: \', escape=False)\nresponse.write(hwy.direction)\nresponse.write(\'\\n-->\\n<!--\', escape=False)\nresponse.write(hwy)\nresponse.write(\'-->\\n\', escape=False)\nfor h in hwy:\n    response.write(\'\\n\', escape=False)\n    response.write(LI(A(h.lognum, _href=URL("show", args=h.lognum))))\n    response.write(\'\\n\', escape=False)\n    pass\nresponse.write(\'\\n\', escape=False)\nresponse.write(\'\\n      \', escape=False)\nresponse.write(response.toolbar() if response.show_toolbar else \'\')\nresponse.write(\'\\n    </div>\\n\\n    \', escape=False)\nresponse.write(\' <!-- this is default footer -->\\n    <footer class="footer container-fluid">\\n      <div class="row">\\n        <div class="col-md-12">\\n          <div class="copyright pull-left">\', escape=False)\nresponse.write(T(\'Copyright\'))\nresponse.write(\' &#169; \', escape=False)\nresponse.write(request.now.year)\nresponse.write(\'</div>\\n          <div id="poweredBy" class="pull-right">\\n          </div>\\n        </div>\\n      </div>\\n    </footer>\\n    \', escape=False)\nresponse.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\nresponse.write(\'"></script>\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\nresponse.write(\'"></script>\\n    \', escape=False)\nresponse.write(\'\\n    \', escape=False)\nif response.google_analytics_id:\n    response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n    response.write(URL(\'static\',\'js/analytics.min.js\'))\n    response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n    response.write(response.google_analytics_id)\n    response.write("\'}\\n      });\\n    </script>\\n    ", escape=False)\n    pass\nresponse.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
13p7
14sS'snapshot'
15p8
16(dp9
17S'exception'
18p10
19(dp11
20S'__getslice__'
21p12
22S"<method-wrapper '__getslice__' of exceptions.AttributeError object>"
23p13
24sS'__str__'
25p14
26S"<method-wrapper '__str__' of exceptions.AttributeError object>"
27p15
28sS'__reduce__'
29p16
30S'<built-in method __reduce__ of exceptions.AttributeError object>'
31p17
32sS'__dict__'
33p18
34S'{}'
35p19
36sS'message'
37p20
38S'"\'str\' object has no attribute \'lognum\'"'
39p21
40sS'__sizeof__'
41p22
42S'<built-in method __sizeof__ of exceptions.AttributeError object>'
43p23
44sS'__init__'
45p24
46S"<method-wrapper '__init__' of exceptions.AttributeError object>"
47p25
48sS'__setattr__'
49p26
50S"<method-wrapper '__setattr__' of exceptions.AttributeError object>"
51p27
52sS'__reduce_ex__'
53p28
54S'<built-in method __reduce_ex__ of exceptions.AttributeError object>'
55p29
56sS'__new__'
57p30
58S'<built-in method __new__ of type object>'
59p31
60sS'__format__'
61p32
62S'<built-in method __format__ of exceptions.AttributeError object>'
63p33
64sS'__class__'
65p34
66S"<type 'exceptions.AttributeError'>"
67p35
68sS'__doc__'
69p36
70S"'Attribute not found.'"
71p37
72sS'__getitem__'
73p38
74S"<method-wrapper '__getitem__' of exceptions.AttributeError object>"
75p39
76sS'__setstate__'
77p40
78S'<built-in method __setstate__ of exceptions.AttributeError object>'
79p41
80sS'__getattribute__'
81p42
82S"<method-wrapper '__getattribute__' of exceptions.AttributeError object>"
83p43
84sS'args'
85p44
86S'("\'str\' object has no attribute \'lognum\'",)'
87p45
88sS'__subclasshook__'
89p46
90S'<built-in method __subclasshook__ of type object>'
91p47
92sS'__unicode__'
93p48
94S'<built-in method __unicode__ of exceptions.AttributeError object>'
95p49
96sS'__delattr__'
97p50
98S"<method-wrapper '__delattr__' of exceptions.AttributeError object>"
99p51
100sS'__repr__'
101p52
102S"<method-wrapper '__repr__' of exceptions.AttributeError object>"
103p53
104sS'__hash__'
105p54
106S"<method-wrapper '__hash__' of exceptions.AttributeError object>"
107p55
108ssS'evalue'
109p56
110S"'str' object has no attribute 'lognum'"
111p57
112sS'request'
113p58
114cgluon.html
115XML_unpickle
116p59
117(S's}_\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>Highways</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-f1be4dca-bcf9-4878-95b1-414bde0f9a8e<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_highways</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07<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-20f9a98f-1b81-4646-9abb-adb9a7218ef1<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,*/*;q=0.8</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</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.5</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-20f9a98f-1b81-4646-9abb-adb9a7218ef1; session_id_admin=127.0.0.1-f1be4dca-bcf9-4878-95b1-414bde0f9a8e; session_id_highways=127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_DNT</td><td style="vertical-align:top;">:</td><td><div>1</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:8000</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_REFERER</td><td style="vertical-align:top;">:</td><td><div>http://127.0.0.1:8000/Highways/default/search</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 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/Highways/default/results</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>59962</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>Laptop-asus-X510UNR</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8000</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([&#x27;/home/jdalbey/Downloads/web2py/applications/admin&#x27;, &#x27;/home/jdalbey/Downloads/web2py/applications/welcome&#x27;, &#x27;/home/jdalbey/Downloads/web2py/applications/Highways&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/home/jdalbey/Downloads/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>&lt;Values at 0x7f5f0d43a4b0: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Laptop-asus-X510UNR&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/home/jdalbey/Downloads/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</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>/home/jdalbey/Downloads/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,*/*;q=0.8</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</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.5</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-20f9a98f-1b81-4646-9abb-adb9a7218ef1; session_id_admin=127.0.0.1-f1be4dca-bcf9-4878-95b1-414bde0f9a8e; session_id_highways=127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_dnt</td><td style="vertical-align:top;">:</td><td><div>1</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:8000</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_referer</td><td style="vertical-align:top;">:</td><td><div>http://127.0.0.1:8000/Highways/default/search</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 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0</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>::1</div></td></tr><tr><td><div>127.0.1.1</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>127.0.0.1</div></td></tr><tr><td><div>Laptop-asus-X510UNR</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>/Highways/default/results</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>59962</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>/Highways/default/results</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>Laptop-asus-X510UNR</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8000</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>/home/jdalbey/Downloads/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>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x7f5f144f6270&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x7f5f0d463c90&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x7f5ecb8369d0&gt;</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>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x7f5f144f6270&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x7f5f0d463c90&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x7f5ecb8369d0&gt;</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>/home/jdalbey/Downloads/web2py/applications/Highways</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>results</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([&#x27;/home/jdalbey/Downloads/web2py/applications/admin&#x27;, &#x27;/home/jdalbey/Downloads/web2py/applications/welcome&#x27;, &#x27;/home/jdalbey/Downloads/web2py/applications/Highways&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/home/jdalbey/Downloads/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>&lt;Values at 0x7f5f0d43a4b0: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Laptop-asus-X510UNR&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/home/jdalbey/Downloads/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</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>/home/jdalbey/Downloads/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>::1</div></td></tr><tr><td><div>127.0.1.1</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>127.0.0.1</div></td></tr><tr><td><div>Laptop-asus-X510UNR</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(2019, 12, 21, 8, 21, 4, 427752)</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>/Highways/default/results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2019, 12, 21, 16, 21, 4, 427782)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x7f5ecaf76950&gt;</div></td></tr></table></div>'
118tRp60
119sS'frames'
120p61
121(lp62
122(dp63
123S'file'
124p64
125S'/home/jdalbey/Downloads/web2py/gluon/restricted.py'
126p65
127sS'dump'
128p66
129(dp67
130S'environment'
131p68
132S"{'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'>, ...}"
133p69
134sS'ccode'
135p70
136S'<code object <module> at 0x7f5ecb836230, file "/...ons/Highways/views/default/results.html", line 1>'
137p71
138ssS'lnum'
139p72
140I219
141sS'lines'
142p73
143(dp74
144I214
145S'    if environment is None:'
146p75
147sI215
148S'        environment = {}'
149p76
150sI216
151S"    environment['__file__'] = layer"
152p77
153sI217
154S"    environment['__name__'] = '__restricted__'"
155p78
156sI218
157S'    try:'
158p79
159sI219
160S'        exec(ccode, environment)'
161p80
162sI220
163S'    except HTTP:'
164p81
165sI221
166S'        raise'
167p82
168sI222
169S'    except RestrictedError:'
170p83
171sI223
172S'        # do not encapsulate (obfuscate) the original RestrictedError'
173p84
174ssS'call'
175p85
176S'(ccode=<code object <module> at 0x7f5ecb836230, file "/...ons/Highways/views/default/results.html", line 1>, 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\'>, ...}, layer=\'/home/jdalbey/Downloads/web2py/applications/Highways/views/default/results.html\', scode=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)")'
177p86
178sS'func'
179p87
180S'restricted'
181p88
182sa(dp89
183g64
184S'/home/jdalbey/Downloads/web2py/applications/Highways/views/default/results.html'
185p90
186sg66
187(dp91
188sg72
189I135
190sg73
191(dp92
192I128
193S"response.write(' <br>\\nDirection: ', escape=False)"
194p93
195sI129
196S'response.write(hwy.direction)'
197p94
198sI130
199S"response.write('\\n-->\\n<!--', escape=False)"
200p95
201sI131
202S'response.write(hwy)'
203p96
204sI132
205S"response.write('-->\\n', escape=False)"
206p97
207sI133
208S'for h in hwy:'
209p98
210sI134
211S"    response.write('\\n', escape=False)"
212p99
213sI135
214S'    response.write(LI(A(h.lognum, _href=URL("show", args=h.lognum))))'
215p100
216sI136
217S"    response.write('\\n', escape=False)"
218p101
219sI137
220S'    pass'
221p102
222sI138
223S"response.write('\\n', escape=False)"
224p103
225sI139
226S"response.write('\\n      ', escape=False)"
227p104
228sI140
229S"response.write(response.toolbar() if response.show_toolbar else '')"
230p105
231sI141
232S"response.write('\\n    </div>\\n\\n    ', escape=False)"
233p106
234sI142
235S'response.write(\' <!-- this is default footer -->\\n    <footer class="footer container-fluid">\\n      <div class="row">\\n        <div class="col-md-12">\\n          <div class="copyright pull-left">\', escape=False)'
236p107
237sI143
238S"response.write(T('Copyright'))"
239p108
240sI144
241S"response.write(' &#169; ', escape=False)"
242p109
243sI145
244S'response.write(request.now.year)'
245p110
246sI126
247S"response.write(' <br>\\nRoute: ', escape=False)"
248p111
249sI127
250S'response.write(hwy.route)'
251p112
252ssg85
253S'()'
254p113
255sg87
256S'<module>'
257p114
258sasS'pyver'
259p115
260S'Python 2.7.17: /usr/bin/python (prefix: /usr)'
261p116
262sS'session'
263p117
264g59
265(S's\xa0\x00\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">log_number</td><td style="vertical-align:top;">:</td><td><div>101</div></td></tr></table></div>'
266tRp118
267sS'etype'
268p119
269S"<type 'exceptions.AttributeError'>"
270p120
271sS'date'
272p121
273S'Sat Dec 21 08:21:04 2019'
274p122
275sS'response'
276p123
277g59
278(S's?\x1e\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x7f5ecaf764b0&gt;</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_highways</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07<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><tr><td><div>/Highways/static/js/jquery.js</div></td></tr><tr><td><div>/Highways/static/css/calendar.css</div></td></tr><tr><td><div>/Highways/static/js/calendar.js</div></td></tr><tr><td><div>/Highways/static/js/web2py.js</div></td></tr></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>/Highways/default/index</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>/Highways/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>/Highways/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>/Highways/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/results/\\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_highways</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;/home/jdalbey/Downloads/web2py/applications/Highways/sessions/091/188/127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07&#x27;, mode &#x27;rb+&#x27; at 0x7f5ecbb599c0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/home/jdalbey/Downloads/web2py/applications/Highways/sessions/127.0.0.1-740fb65f-f71a-48dc-b87b-de7b5b07ce07</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>57a9bad8b48d493aeafb23b0d5fe2f90</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-740fb65f-f71a-48dc-b87b-de7b5b07ce07</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_highways</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>Highways</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>Highways</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/results.html</div></td></tr></table></div>'
279tRp124
280sS'locals'
281p125
282(dp126
283S'PY2'
284p127
285S'True'
286p128
287sS'OBJECT'
288p129
289S"<class 'gluon.html.OBJECT'>"
290p130
291sS'SQLDB'
292p131
293S"<class 'pydal.base.DAL'>"
294p132
295sg117
296S"<Storage {'log_number': '101', '_formkey[default...a6a93', '78275764-2fe0-4185-90c8-250937876842']}>"
297p133
298sS'LINK'
299p134
300S"<class 'gluon.html.LINK'>"
301p135
302sS'BR'
303p136
304S"<class 'gluon.html.BR'>"
305p137
306sS'local_import'
307p138
308S'<function <lambda>>'
309p139
310sS'OPTGROUP'
311p140
312S"<class 'gluon.html.OPTGROUP'>"
313p141
314sS'PRE'
315p142
316S"<class 'gluon.html.PRE'>"
317p143
318sS'IS_INT_IN_RANGE'
319p144
320S"<class 'pydal.validators.IS_INT_IN_RANGE'>"
321p145
322sS'to_bytes'
323p146
324S'<function to_bytes>'
325p147
326sS'IS_LOWER'
327p148
328S"<class 'pydal.validators.IS_LOWER'>"
329p149
330sS'IS_STRONG'
331p150
332S"<class 'pydal.validators.IS_STRONG'>"
333p151
334sS'cache'
335p152
336S'<gluon.cache.Cache object>'
337p153
338sS'IS_IN_DB'
339p154
340S"<class 'pydal.validators.IS_IN_DB'>"
341p155
342sS'TAG'
343p156
344S'<gluon.html.__TAG__ object>'
345p157
346sS'SQLField'
347p158
348S"<class 'pydal.objects.Field'>"
349p159
350sS'BODY'
351p160
352S"<class 'gluon.html.BODY'>"
353p161
354sS'IS_DATE_IN_RANGE'
355p162
356S"<class 'pydal.validators.IS_DATE_IN_RANGE'>"
357p163
358sS'IFRAME'
359p164
360S"<class 'gluon.html.IFRAME'>"
361p165
362sS'URL'
363p166
364S'<function URL>'
365p167
366sS'__file__'
367p168
368S"'/home/jdalbey/Downloads/web2py/applications/Highways/views/default/results.html'"
369p169
370sS'db'
371p170
372S'<DAL uri="sqlite://storage.sqlite">'
373p171
374sS'P'
375S"<class 'gluon.html.P'>"
376p172
377sS'TFOOT'
378p173
379S"<class 'gluon.html.TFOOT'>"
380p174
381sS'iteritems'
382p175
383S'<function <lambda>>'
384p176
385sS'XHTML'
386p177
387S"<class 'gluon.html.XHTML'>"
388p178
389sS'ON'
390p179
391g128
392sS'OL'
393p180
394S"<class 'gluon.html.OL'>"
395p181
396sS'TEXTAREA'
397p182
398S"<class 'gluon.html.TEXTAREA'>"
399p183
400sS'MENU'
401p184
402S"<class 'gluon.html.MENU'>"
403p185
404sS'h'
405S"'startdate'"
406p186
407sS'IS_IMAGE'
408p187
409S"<class 'pydal.validators.IS_IMAGE'>"
410p188
411sS'EM'
412p189
413S"<class 'gluon.html.EM'>"
414p190
415sS'CODE'
416p191
417S"<class 'gluon.html.CODE'>"
418p192
419sS'HTTP'
420p193
421S"<class 'gluon.http.HTTP'>"
422p194
423sS'HR'
424p195
425S"<class 'gluon.html.HR'>"
426p196
427sS'IS_DATETIME'
428p197
429S"<class 'pydal.validators.IS_DATETIME'>"
430p198
431sS'reduce'
432p199
433S'<built-in function reduce>'
434p200
435sS'STYLE'
436p201
437S"<class 'gluon.html.STYLE'>"
438p202
439sS'LABEL'
440p203
441S"<class 'gluon.html.LABEL'>"
442p204
443sS'CLEANUP'
444p205
445S"<class 'pydal.validators.CLEANUP'>"
446p206
447sS'SELECT'
448p207
449S"<class 'gluon.html.SELECT'>"
450p208
451sS'CENTER'
452p209
453S"<class 'gluon.html.CENTER'>"
454p210
455sS'__builtins__'
456p211
457S"{'ArithmeticError': <type 'exceptions.ArithmeticError'>, 'AssertionError': <type 'exceptions.AssertionError'>, 'AttributeError': <type 'exceptions.AttributeError'>, 'BaseException': <type 'exceptions.BaseException'>, 'BufferError': <type 'exceptions.BufferError'>, 'BytesWarning': <type 'exceptions.BytesWarning'>, 'DeprecationWarning': <type 'exceptions.DeprecationWarning'>, 'EOFError': <type 'exceptions.EOFError'>, 'Ellipsis': Ellipsis, 'EnvironmentError': <type 'exceptions.EnvironmentError'>, ...}"
458p212
459sS'HTML'
460p213
461S"<class 'gluon.html.HTML'>"
462p214
463sS'SQLFORM'
464p215
465S"<class 'gluon.sqlhtml.SQLFORM'>"
466p216
467sS'_item'
468p217
469S"['Request', False, '/Highways/default/submit']"
470p218
471sS'LOAD'
472p219
473S'<function LOAD>'
474p220
475sS'redirect'
476p221
477S'<function redirect>'
478p222
479sS'FIELDSET'
480p223
481S"<class 'gluon.html.FIELDSET'>"
482p224
483sS'IS_EQUAL_TO'
484p225
485S"<class 'pydal.validators.IS_EQUAL_TO'>"
486p226
487sS'embed64'
488p227
489S'<function embed64>'
490p228
491sS'IS_LIST_OF'
492p229
493S"<class 'pydal.validators.IS_LIST_OF'>"
494p230
495sS'INPUT'
496p231
497S"<class 'gluon.html.INPUT'>"
498p232
499sS'EMBED'
500p233
501S"<class 'gluon.html.EMBED'>"
502p234
503sS'H2'
504p235
505S"<class 'gluon.html.H2'>"
506p236
507sS'H3'
508p237
509S"<class 'gluon.html.H3'>"
510p238
511sS'BUTTON'
512p239
513S"<class 'gluon.html.BUTTON'>"
514p240
515sS'H1'
516p241
517S"<class 'gluon.html.H1'>"
518p242
519sS'H6'
520p243
521S"<class 'gluon.html.H6'>"
522p244
523sS'H4'
524p245
525S"<class 'gluon.html.H4'>"
526p246
527sS'H5'
528p247
529S"<class 'gluon.html.H5'>"
530p248
531sS'UL'
532p249
533S"<class 'gluon.html.UL'>"
534p250
535sS'IS_UPPER'
536p251
537S"<class 'pydal.validators.IS_UPPER'>"
538p252
539sS'xmlescape'
540p253
541S'<function xmlescape>'
542p254
543sS'IS_TIME'
544p255
545S"<class 'pydal.validators.IS_TIME'>"
546p256
547sS'OPTION'
548p257
549S"<class 'gluon.html.OPTION'>"
550p258
551sS'TITLE'
552p259
553S"<class 'gluon.html.TITLE'>"
554p260
555sS'CRYPT'
556p261
557S"<class 'pydal.validators.CRYPT'>"
558p262
559sS'IS_EMPTY_OR'
560p263
561S"<class 'pydal.validators.IS_EMPTY_OR'>"
562p264
563sS'MARKMIN'
564p265
565S"<class 'gluon.html.MARKMIN'>"
566p266
567sS'__name__'
568p267
569S"'__restricted__'"
570p268
571sS'STRONG'
572p269
573S"<class 'gluon.html.STRONG'>"
574p270
575sS'COL'
576p271
577S"<class 'gluon.html.COL'>"
578p272
579sS'SCRIPT'
580p273
581S"<class 'gluon.html.SCRIPT'>"
582p274
583sS'TABLE'
584p275
585S"<class 'gluon.html.TABLE'>"
586p276
587sS'IS_IPV4'
588p277
589S"<class 'pydal.validators.IS_IPV4'>"
590p278
591sS'IS_LENGTH'
592p279
593S"<class 'pydal.validators.IS_LENGTH'>"
594p280
595sS'IS_IPV6'
596p281
597S"<class 'pydal.validators.IS_IPV6'>"
598p282
599sS'XML'
600p283
601S"<class 'gluon.html.XML'>"
602p284
603sS'B'
604S"<class 'gluon.html.B'>"
605p285
606sS'IMG'
607p286
608S"<class 'gluon.html.IMG'>"
609p287
610sS'SQLTABLE'
611p288
612S"<class 'gluon.sqlhtml.SQLTABLE'>"
613p289
614sS'IS_MATCH'
615p290
616S"<class 'pydal.validators.IS_MATCH'>"
617p291
618sS'IS_ALPHANUMERIC'
619p292
620S"<class 'pydal.validators.IS_ALPHANUMERIC'>"
621p293
622sS'SPAN'
623p294
624S"<class 'gluon.html.SPAN'>"
625p295
626sS'IS_JSON'
627p296
628S"<class 'pydal.validators.IS_JSON'>"
629p297
630sS'IS_IPADDRESS'
631p298
632S"<class 'pydal.validators.IS_IPADDRESS'>"
633p299
634sS'IS_SLUG'
635p300
636S"<class 'pydal.validators.IS_SLUG'>"
637p301
638sS'BEAUTIFY'
639p302
640S"<class 'gluon.html.BEAUTIFY'>"
641p303
642sS'META'
643p304
644S"<class 'gluon.html.META'>"
645p305
646sS'IS_DATE'
647p306
648S"<class 'pydal.validators.IS_DATE'>"
649p307
650sS'IS_EMAIL'
651p308
652S"<class 'pydal.validators.IS_EMAIL'>"
653p309
654sS'IS_NOT_EMPTY'
655p310
656S"<class 'pydal.validators.IS_NOT_EMPTY'>"
657p311
658sS'xrange'
659p312
660S"<type 'xrange'>"
661p313
662sS'TBODY'
663p314
664S"<class 'gluon.html.TBODY'>"
665p315
666sS'CAT'
667p316
668S"<class 'gluon.html.CAT'>"
669p317
670sS'Field'
671p318
672S"<class 'pydal.objects.Field'>"
673p319
674sS'IS_LIST_OF_EMAILS'
675p320
676S"<class 'pydal.validators.IS_LIST_OF_EMAILS'>"
677p321
678sg58
679S"<Storage {'function': 'results', 'cookies': <Sim...False, 'is_https': False, 'client': '127.0.0.1'}>"
680p322
681sS'DIV'
682p323
683S"<class 'gluon.html.DIV'>"
684p324
685sS'LEGEND'
686p325
687S"<class 'gluon.html.LEGEND'>"
688p326
689sS'to_native'
690p327
691S'<function to_native>'
692p328
693sS'COLGROUP'
694p329
695S"<class 'gluon.html.COLGROUP'>"
696p330
697sS'DAL'
698p331
699S"<class 'pydal.base.DAL'>"
700p332
701sS'ASSIGNJS'
702p333
703S'<function ASSIGNJS>'
704p334
705sS'TR'
706p335
707S"<class 'gluon.html.TR'>"
708p336
709sS'LI'
710p337
711S"<class 'gluon.html.LI'>"
712p338
713sS'TH'
714p339
715S"<class 'gluon.html.TH'>"
716p340
717sS'TD'
718p341
719S"<class 'gluon.html.TD'>"
720p342
721sS'IS_URL'
722p343
723S"<class 'pydal.validators.IS_URL'>"
724p344
725sS'A'
726S"<class 'gluon.html.A'>"
727p345
728sS'HEAD'
729p346
730S"<class 'gluon.html.HEAD'>"
731p347
732sS'IS_DATETIME_IN_RANGE'
733p348
734S"<class 'pydal.validators.IS_DATETIME_IN_RANGE'>"
735p349
736sS'FORM'
737p350
738S"<class 'gluon.html.FORM'>"
739p351
740sS'I'
741S"<class 'gluon.html.I'>"
742p352
743sS'IS_NOT_IN_DB'
744p353
745S"<class 'pydal.validators.IS_NOT_IN_DB'>"
746p354
747sS'IS_FILE'
748p355
749S"<class 'pydal.validators.IS_FILE'>"
750p356
751sS'hwy'
752p357
753S"<Row {'startdate': '12/1/2020', 'direction': 'N', 'route': '5', 'lognum': '101', 'id': 1L}>"
754p358
755sg123
756S"<Storage {'body': <cStringIO.StringO object at 0...0x7f5ecb836c50>, 'view': 'default/results.html'}>"
757p359
758sS'THEAD'
759p360
760S"<class 'gluon.html.THEAD'>"
761p361
762sS'ANY_OF'
763p362
764S"<class 'pydal.validators.ANY_OF'>"
765p363
766sS'IS_NULL_OR'
767p364
768S"<class 'pydal.validators.IS_EMPTY_OR'>"
769p365
770sS'IS_FLOAT_IN_RANGE'
771p366
772S"<class 'pydal.validators.IS_FLOAT_IN_RANGE'>"
773p367
774sS'IS_EXPR'
775p368
776S"<class 'pydal.validators.IS_EXPR'>"
777p369
778sS'T'
779S'<gluon.languages.TranslatorFactory object>'
780p370
781sS'IS_IN_SET'
782p371
783S"<class 'pydal.validators.IS_IN_SET'>"
784p372
785sS'IS_UPLOAD_FILENAME'
786p373
787S"<class 'pydal.validators.IS_UPLOAD_FILENAME'>"
788p374
789sS'TT'
790p375
791S"<class 'gluon.html.TT'>"
792p376
793sS'IS_DECIMAL_IN_RANGE'
794p377
795S"<class 'pydal.validators.IS_DECIMAL_IN_RANGE'>"
796p378
797sssS'traceback'
798p379
799S'Traceback (most recent call last):\n  File "/home/jdalbey/Downloads/web2py/gluon/restricted.py", line 219, in restricted\n    exec(ccode, environment)\n  File "/home/jdalbey/Downloads/web2py/applications/Highways/views/default/results.html", line 135, in <module>\nAttributeError: \'str\' object has no attribute \'lognum\'\n'
800p380
801s.
Note: See TracBrowser for help on using the repository browser.