Traceback (most recent call last):
File "/home/web2admin/web2py/gluon/restricted.py", line 217, in restricted
exec ccode in environment
File "/home/web2admin/web2py/applications/welcome/controllers/plugin_web2admin.py", line 6, in <module>
@auth.requires(check_access(a0, 'w2a_read'))
NameError: name 'check_access' is not defined
Here in models https://github.com/rif/web2admin/blob/master/models/plugin_web2admin.py#L4 it cheched if the requested controller is 'web2admin' and them models_to_run are build. Probably it is not working in newer versions of web2py.