Hi, i am using a form_factory on GAE and i keep getting this error.
In FILE: /base/data/home/apps/thewallapp/1.335448138740622861/
applications/init/controllers/account.py
Traceback (most recent call last):
File "/base/data/home/apps/thewallapp/1.335448138740622861/gluon/
restricted.py", line 178, in restricted
exec ccode in environment
File "/base/data/home/apps/thewallapp/1.335448138740622861/
applications/init/controllers/account.py:signup", line 56, in <module>
File "/base/data/home/apps/thewallapp/1.335448138740622861/gluon/
globals.py", line 101, in <lambda>
self._caller = lambda f: f()
File "/base/data/home/apps/thewallapp/1.335448138740622861/
applications/init/controllers/account.py:signup", line 38, in signup
File "/base/data/home/apps/thewallapp/1.335448138740622861/gluon/
sqlhtml.py", line 866, in factory
return SQLFORM(SQLDB(None).define_table('no_table', *fields),
File "/base/data/home/apps/thewallapp/1.335448138740622861/gluon/
sql.py", line 675, in __init__
os.mkdir(self._folder)
AttributeError: 'module' object has no attribute 'mkdir'
So i looked in the sql.py file and and found this
# Creating the folder if it does not exists
if self._folder:
if not os.path.exists(self._folder):
os.mkdir(self._folder)
pass
When i change the file to
# Creating the folder if it does not exists
if self._folder:
if not os.path.exists(self._folder):
#os.mkdir(self._folder)
pass
it all works fine.
from my investigations you are unable to make a directory on GAE and i
think that is why it breaks.
# Creating the folder if it does not exists
if self._folder:
if not os.path.exists(self._folder):
#os.mkdir(self._folder)
pass
what are the implications of commenting out this code ? have i just
stored up another problem for myself later?
if there are no implications is there anyway of having some type of
check the does not do this call if on GAE?
Thanks in advance Delaney Burke
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---