Just curious. Why using IronPython? What are the pros?

On Friday, 3 April 2015 17:21:58 UTC-5, Derek wrote:
>
> I tried loading the latest Web2Py in IronPython but I hit a few snags. 
> I've changed the driver module loader to check for an additional error type 
> which gets past the db drivers loader, and now it seems to stop on the 
> rocket.py with some error about a string expected but got int instead. In 
> any case, hopefully the patches I provided allow those of you who use 
> IronPython to enjoy using pyDAL. 
>
> If anyone has gotten Web2Py working with IronPython, I'd like to hear your 
> experiences, so hopefully I can create a pull request to get fixes for it 
> in mainline.
>
> My experience has been that with the patches to pyDAL, I can run using the 
> anyserver.py script like so:
>
> ipy.exe anyserver.py -s wsgiref -i 127.0.0.1 -p 3000
>
> now, in order to access admin, I need to create a parameters_3000.py with 
> a password in it. The only line is this:
> password='25d55ad283aa400af464c76d713c07ad'
>
> Don't worry, I'm not sharing my super secret password. This is just 
> 12345678.
>
> With that set, I get a ticket on startup... apparently I have to create a 
> 'sql.log' file in applications\admin\databases. And in 'examples'...
>
> Examples seemed to work after that, Admin works, Welcome doesn't for some 
> strange reason...
>
> Traceback (most recent call last):
>   File "E:\web2py\gluon\restricted.py", line 227, in restricted
>     exec ccode in environment
>   File "E:/web2py/applications/welcome/models/db.py" 
> <http://127.0.0.1:3000/admin/default/edit/welcome/models/db.py>, line 58, in 
> <module>
>     plugins = PluginManager()
>   File "E:\web2py\gluon\tools.py", line 5318, in __init__
>     self.__dict__.clear()
>   File "E:\web2py\gluon\tools.py", line 5330, in __getattr__
>
> TypeError: Value cannot be null.
> Parameter name: key
>
> I tried to modify that tools.py and so the line numbers will be off slightly 
> (I added a few to debug). It's a work in progress... but, it's very 
> encouraging.
>
>
> Thanks,
> Derek Wilson
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to