(dp1 S'output' p2 S" 'FORM' object has no attribute 'custom'" p3 sS'layer' p4 S'/home/jdalbey/Dropbox/web2py/applications/HLD/views/default/results.html' p5 sS'code' p6 S'response.write(\'\\n \\n \\n \\n \\n \\n \\n \\n \\n \', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \', escape=False)\nresponse.write(\'\\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(\' \\n \', escape=False)\nresponse.write(\'\\n \\n \\n
\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'
\\n \\n\\n \\n \\n\\n \\n \', escape=False)\nresponse.write(\'\\n \', escape=False)\nresponse.write(\'\\n \\n \\n
\\n \', escape=False)\nresponse.write(\'\\n\\n

\\n Search Results\\n

\\n\\n
\\n\\nQuery: \', escape=False)\nresponse.write(msg)\nresponse.write(\'\\n
\\nNumber of records found: \', escape=False)\nresponse.write(count)\nresponse.write(\'\\n
\\n\', escape=False)\nif (count > 0):\n response.write(\'\\n
\\n \\n
\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n\', escape=False)\n for hwy in highways:\n response.write(\'\\n \\n \\n \\n \\n \\n \\n \', escape=False)\n response.write(TD(hwy.facility))\n response.write(\'\\n \\n \', escape=False)\n response.write(TD(hwy.worktype))\n response.write(\'\\n \\n \', escape=False)\n response.write(TD(hwy.supervisor))\n response.write(\'\\n\', escape=False)\n pass\n response.write(\'\\n \\n
DTM
Area
Closure ID /
Log No.
Route & Dir /
Type of Closure
Start Date
End Date
Est. Delay
FacilityLimitsWork
Description
TMPRequestor/
Radio Call No.
\', escape=False)\n response.write(hwy.closureid[0])\n response.write(\'\', escape=False)\n response.write(hwy.closureid)\n response.write(\'

\', escape=False)\n response.write(hwy.lognum)\n response.write(\'
\', escape=False)\n response.write(hwy.route)\n response.write(\' \', escape=False)\n response.write(hwy.direction)\n response.write(\'

\', escape=False)\n response.write(hwy.closuretype)\n response.write(\'
\', escape=False)\n response.write(hwy.startdate)\n response.write(\'

\', escape=False)\n response.write(hwy.enddate)\n response.write(\'

\', escape=False)\n response.write(hwy.estdelay)\n response.write(\'
\', escape=False)\n response.write(hwy.startlocation)\n response.write(\'

\', escape=False)\n response.write(hwy.endlocation)\n response.write(\'
\', escape=False)\n response.write(hwy.tmpcozeep)\n response.write(\'
\', escape=False)\n response.write(hwy.tmpdetour)\n response.write(\'
\\n
\\n \\n \\n
\\n
\\n\', escape=False)\n pass\nresponse.write(\'\\n
\\n\', escape=False)\nresponse.write(form.custom.begin)\nresponse.write(\'\\ncheckbox:
\', escape=False)\nresponse.write(form.custom.widget.cb1)\nresponse.write(\'
\\n\', escape=False)\nresponse.write(form.custom.submit)\nresponse.write(\'\\n\', escape=False)\nresponse.write(form.custom.end)\nresponse.write(\'\\n\', escape=False)\nresponse.write(\'\\n \', escape=False)\nresponse.write(response.toolbar() if response.show_toolbar else \'\')\nresponse.write(\'\\n
\\n\\n \', escape=False)\nresponse.write(\' \\n \\n \', escape=False)\nresponse.write(\'\\n \\n \\n \\n \', escape=False)\nresponse.write(\'\\n \', escape=False)\nif response.google_analytics_id:\n response.write(\'\\n \\n \\n \\n ", escape=False)\n pass\nresponse.write(\'\\n \\n\\n\', escape=False)' p7 sS'snapshot' p8 (dp9 S'exception' p10 (dp11 S'__getslice__' p12 S"" p13 sS'__str__' p14 S"" p15 sS'__reduce__' p16 S'' p17 sS'__dict__' p18 S'{}' p19 sS'message' p20 S'"\'FORM\' object has no attribute \'custom\'"' p21 sS'__sizeof__' p22 S'' p23 sS'__init__' p24 S"" p25 sS'__setattr__' p26 S"" p27 sS'__reduce_ex__' p28 S'' p29 sS'__new__' p30 S'' p31 sS'__format__' p32 S'' p33 sS'__class__' p34 S"" p35 sS'__doc__' p36 S"'Attribute not found.'" p37 sS'__getitem__' p38 S"" p39 sS'__setstate__' p40 S'' p41 sS'__getattribute__' p42 S"" p43 sS'args' p44 S'("\'FORM\' object has no attribute \'custom\'",)' p45 sS'__subclasshook__' p46 S'' p47 sS'__unicode__' p48 S'' p49 sS'__delattr__' p50 S"" p51 sS'__repr__' p52 S"" p53 sS'__hash__' p54 S"" p55 ssS'evalue' p56 S"'FORM' object has no attribute 'custom'" p57 sS'request' p58 cgluon.html XML_unpickle p59 (S'sVe\x00\x00
ajax:
False
application:
HLD
args:
cid:
None
client:
127.0.0.1
controller:
default
cookies:
session_id_admin:
127.0.0.1-7aa46645-aba0-417e-a3c2-87a61d1a3ea1
comment:
domain:
expires:
httponly:
max-age:
path:
samesite:
secure:
version:
session_id_helloworld:
127.0.0.1-e83eb8da-7fe5-4878-aefd-a36a2f3775da
comment:
domain:
expires:
httponly:
max-age:
path:
samesite:
secure:
version:
session_id_hld:
127.0.0.1-f516d593-9b9f-43b2-ac74-1b546582ea4b
comment:
domain:
expires:
httponly:
max-age:
path:
samesite:
secure:
version:
session_id_welcome:
127.0.0.1-5d7b2241-45f8-4457-a169-2652201968d1
comment:
domain:
expires:
httponly:
max-age:
path:
samesite:
secure:
version:
env:
HTTP_ACCEPT:
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
HTTP_ACCEPT_ENCODING:
gzip, deflate
HTTP_ACCEPT_LANGUAGE:
en-US,en;q=0.5
HTTP_CACHE_CONTROL:
max-age=0
HTTP_CONNECTION:
keep-alive
HTTP_COOKIE:
session_id_welcome=127.0.0.1-5d7b2241-45f8-4457-a169-2652201968d1; session_id_admin=127.0.0.1-7aa46645-aba0-417e-a3c2-87a61d1a3ea1; session_id_hld=127.0.0.1-f516d593-9b9f-43b2-ac74-1b546582ea4b; session_id_helloworld=127.0.0.1-e83eb8da-7fe5-4878-aefd-a36a2f3775da
HTTP_HOST:
127.0.0.1:8000
HTTP_REFERER:
http://127.0.0.1:8000/HLD/default/search
HTTP_UPGRADE_INSECURE_REQUESTS:
1
HTTP_USER_AGENT:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:73.0) Gecko/20100101 Firefox/73.0
PATH_INFO:
/HLD/default/results
QUERY_STRING:
REMOTE_ADDR:
127.0.0.1
REMOTE_PORT:
54404
REQUEST_METHOD:
GET
SCRIPT_NAME:
SERVER_NAME:
Omen
SERVER_PORT:
8000
SERVER_PROTOCOL:
HTTP/1.1
SERVER_SOFTWARE:
Rocket 1.2.6
app_folders:
set(['/home/jdalbey/Dropbox/web2py/applications/welcome', '/home/jdalbey/Dropbox/web2py/applications/admin', '/home/jdalbey/Dropbox/web2py/applications/helloworld', '/home/jdalbey/Dropbox/web2py/applications/HLD'])
applications_parent:
/home/jdalbey/Dropbox/web2py
cmd_args:
cmd_options:
<Values at 0x7f88b35279b0: {'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': 'Omen', 'bpython': False, 'nogui': False, 'port': 8000, 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/home/jdalbey/Dropbox/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}>
db_sessions:
set([])
debugging:
True
gluon_parent:
/home/jdalbey/Dropbox/web2py
http_accept:
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
http_accept_encoding:
gzip, deflate
http_accept_language:
en-US,en;q=0.5
http_cache_control:
max-age=0
http_connection:
keep-alive
http_cookie:
session_id_welcome=127.0.0.1-5d7b2241-45f8-4457-a169-2652201968d1; session_id_admin=127.0.0.1-7aa46645-aba0-417e-a3c2-87a61d1a3ea1; session_id_hld=127.0.0.1-f516d593-9b9f-43b2-ac74-1b546582ea4b; session_id_helloworld=127.0.0.1-e83eb8da-7fe5-4878-aefd-a36a2f3775da
http_host:
127.0.0.1:8000
http_referer:
http://127.0.0.1:8000/HLD/default/search
http_upgrade_insecure_requests:
1
http_user_agent:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:73.0) Gecko/20100101 Firefox/73.0
is_jython:
False
is_py2:
True
is_pypy:
False
is_source:
True
local_hosts:
::1
127.0.1.1
::ffff:127.0.0.1
127.0.0.1
Omen
path_info:
/HLD/default/results
query_string:
remote_addr:
127.0.0.1
remote_port:
54404
request_method:
GET
request_uri:
/HLD/default/results
script_name:
server_name:
Omen
server_port:
8000
server_protocol:
HTTP/1.1
server_software:
Rocket 1.2.6
web2py_path:
/home/jdalbey/Dropbox/web2py
web2py_version:
2.18.5-stable+timestamp.2019.04.08.04.22.03
wsgi.errors:
<open file '<stderr>', mode 'w' at 0x7f88ba5a3270>
wsgi.file_wrapper:
<class wsgiref.util.FileWrapper at 0x7f88b355d980>
wsgi.input:
<socket._fileobject object at 0x7f88a004f050>
wsgi.multiprocess:
False
wsgi.multithread:
True
wsgi.run_once:
False
wsgi.url_scheme:
http
wsgi.version:
1
0
wsgi_errors:
<open file '<stderr>', mode 'w' at 0x7f88ba5a3270>
wsgi_file_wrapper:
<class wsgiref.util.FileWrapper at 0x7f88b355d980>
wsgi_input:
<socket._fileobject object at 0x7f88a004f050>
wsgi_multiprocess:
False
wsgi_multithread:
True
wsgi_run_once:
False
wsgi_url_scheme:
http
wsgi_version:
1
0
extension:
html
folder:
/home/jdalbey/Dropbox/web2py/applications/HLD
function:
results
global_settings:
app_folders:
set(['/home/jdalbey/Dropbox/web2py/applications/welcome', '/home/jdalbey/Dropbox/web2py/applications/admin', '/home/jdalbey/Dropbox/web2py/applications/helloworld', '/home/jdalbey/Dropbox/web2py/applications/HLD'])
applications_parent:
/home/jdalbey/Dropbox/web2py
cmd_args:
cmd_options:
<Values at 0x7f88b35279b0: {'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': 'Omen', 'bpython': False, 'nogui': False, 'port': 8000, 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/home/jdalbey/Dropbox/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}>
db_sessions:
set([])
debugging:
True
gluon_parent:
/home/jdalbey/Dropbox/web2py
is_jython:
False
is_py2:
True
is_pypy:
False
is_source:
True
local_hosts:
::1
127.0.1.1
::ffff:127.0.0.1
127.0.0.1
Omen
web2py_version:
2.18.5-stable+timestamp.2019.04.08.04.22.03
is_https:
False
is_local:
True
is_restful:
False
is_scheduler:
False
is_shell:
False
method:
GET
now:
datetime.datetime(2020, 3, 10, 20, 3, 18, 252644)
raw_args:
raw_extension:
None
url:
/HLD/default/results
utcnow:
datetime.datetime(2020, 3, 11, 3, 3, 18, 252659)
wsgi:
<gluon.main.LazyWSGI object at 0x7f88a0043690>
' tRp60 sS'frames' p61 (lp62 (dp63 S'file' p64 S'/home/jdalbey/Dropbox/web2py/gluon/restricted.py' p65 sS'dump' p66 (dp67 S'environment' p68 S"{'A': , 'ANY_OF': , 'ASSIGNJS': , 'B': , 'BEAUTIFY': , 'BODY': , 'BR': , 'BUTTON': , 'CAT': , 'CENTER': , ...}" p69 sS'ccode' p70 S' at 0x7f8881786bb0, file "/...ications/HLD/views/default/results.html", line 1>' p71 ssS'lnum' p72 I219 sS'lines' p73 (dp74 I214 S' if environment is None:' p75 sI215 S' environment = {}' p76 sI216 S" environment['__file__'] = layer" p77 sI217 S" environment['__name__'] = '__restricted__'" p78 sI218 S' try:' p79 sI219 S' exec(ccode, environment)' p80 sI220 S' except HTTP:' p81 sI221 S' raise' p82 sI222 S' except RestrictedError:' p83 sI223 S' # do not encapsulate (obfuscate) the original RestrictedError' p84 ssS'call' p85 S'(ccode= at 0x7f8881786bb0, file "/...ications/HLD/views/default/results.html", line 1>, environment={\'A\': , \'ANY_OF\': , \'ASSIGNJS\': , \'B\': , \'BEAUTIFY\': , \'BODY\': , \'BR\': , \'BUTTON\': , \'CAT\': , \'CENTER\': , ...}, layer=\'/home/jdalbey/Dropbox/web2py/applications/HLD/views/default/results.html\', scode=r"response.write(\'\\n