Re: [web2py] Re: web2py shell vs terminal shell

2014-08-20 Thread Giacomo Dorigo
no I didn't.
Anyway, now I just tried without opening the two prompt, just opening the
GUI from the .bat file, and I didn't truncate the table, I just did an
insert. Then I tried to input some other commands and it keeps repeating
the insert. So it seems it's not the truncate.
I tried also the db.commit() but it didn't change the behaviour, the online
shell keeps repeating the inserts.
What is strange is that the other day it also repeated the truncate
commands, but now I am unable to reproduce that, it only repeats the
inserts.


On Mon, Aug 18, 2014 at 6:22 AM, Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> After truncate the table did you db.commit()?
>
>
> On Sunday, 17 August 2014 23:17:29 UTC-5, Giacomo Dorigo wrote:
>>
>> I don't know,
>> for some reason it does not leave me submit the ticket:
>>
>> Windows 8
>> web2py :
>> 2.9.5-stable+timestamp.2014.03.16.02.35.39
>> (Running on Rocket 1.2.6, Python 2.7.7)
>>
>>  What steps will reproduce the problem?
>> 1. run web2py from source code from a .bat file python
>> path_to_web2py/web2py.py
>> 2. at same time run an other instance of web2py from terminal so:
>> path_to_web2py/web2py.py -S myapp -M
>> 3. start to interact with the db api from the online shell (not from the
>> command line)
>> 4. insert some records
>> 5. truncate the table
>> 6. insert new records
>>
>> =>> check the table, the old inserts had been repeated again
>>
>> What is the expected output?
>> only the new inserts should have been inserted
>>
>>
>> On Sun, Aug 17, 2014 at 6:18 AM, Massimo Di Pierro <
>> massimo.dipie...@gmail.com> wrote:
>>
>>> https://code.google.com/p/web2py/issues/entry
>>>
>>>
>>> On Saturday, 16 August 2014 23:08:36 UTC-5, Giacomo Dorigo wrote:

 OK, how do I open a ticket?


 On Wed, Aug 13, 2014 at 8:04 PM, Massimo Di Pierro <
 massimo.dipie...@gmail.com> wrote:

> Please open a ticket about this. This is a major issue. Perhaps we
> should remove the web based shell.
>
>
> On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:
>>
>> Today I discovered an other problem with the admin shell.
>> If I execute command 1
>> and then command 2, at this point it will re-execute command 1 too.
>> If then I execute command 3, it will execute again also 1 and 2.
>>
>> This is while running web2py from source code on Windows with simple
>> python web2py.py
>>
>>
>>
>> On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>>>
>>> The admin shell has problems maintaining state. I do not consider it
>>> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>>>
>>> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:

 yes. so when working with DAL directly from the shell it's better
 to
 work from the web2py shell in the terminal rather than the admin
 app
 shell? any idea why?

 On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote:
 >
 > By "built-in" shell, do you mean the one in the admin app? I
 think there are sometimes problems with that (particularly with 
 database
 operations), so I tend to use the web2py shell in the terminal, which 
 you
 can start as follows from the web2py directory:
 >
 > python web2py.py -S yourapp/[optional controller] -M
 >
 > But you may fine the admin shell works just fine for you, in
 which case, use it.
 >
 > Anthony
 >
 >
 > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote:
 >>
 >> i remember reading somewhere that it's better to use the
 built-in shell in web2py, but i can't find the article/post. anyone 
 know
 (1) if it is "better", and, (2)  if so, why?
 >
 > --
 >
 > ---
 > You received this message because you are subscribed to a topic
 in the Google Groups "web2py-users" group.
 > To unsubscribe from this topic, visit
 https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubsc
 ribe?hl=en.
 > To unsubscribe from this group and all its topics, send an email
 to web2py+un...@googlegroups.com.
 > For more options, visit https://groups.google.com/groups/opt_out.

 >
 >

  --
> 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 a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/to
> pic/web2py/XWMt1Pb_2wk/unsubscribe.
> To unsubscribe from this group and all i

Re: [web2py] Re: web2py shell vs terminal shell

2014-08-17 Thread Massimo Di Pierro
After truncate the table did you db.commit()?

On Sunday, 17 August 2014 23:17:29 UTC-5, Giacomo Dorigo wrote:
>
> I don't know,
> for some reason it does not leave me submit the ticket:
>
> Windows 8
> web2py :
> 2.9.5-stable+timestamp.2014.03.16.02.35.39
> (Running on Rocket 1.2.6, Python 2.7.7)
>
>  What steps will reproduce the problem?
> 1. run web2py from source code from a .bat file python 
> path_to_web2py/web2py.py
> 2. at same time run an other instance of web2py from terminal so: 
> path_to_web2py/web2py.py -S myapp -M
> 3. start to interact with the db api from the online shell (not from the 
> command line)
> 4. insert some records
> 5. truncate the table
> 6. insert new records
>
> =>> check the table, the old inserts had been repeated again
>
> What is the expected output?
> only the new inserts should have been inserted
>
>
> On Sun, Aug 17, 2014 at 6:18 AM, Massimo Di Pierro <
> massimo.dipie...@gmail.com> wrote:
>
>> https://code.google.com/p/web2py/issues/entry
>>
>>
>> On Saturday, 16 August 2014 23:08:36 UTC-5, Giacomo Dorigo wrote:
>>>
>>> OK, how do I open a ticket?
>>>
>>>
>>> On Wed, Aug 13, 2014 at 8:04 PM, Massimo Di Pierro <
>>> massimo.dipie...@gmail.com> wrote:
>>>
 Please open a ticket about this. This is a major issue. Perhaps we 
 should remove the web based shell.


 On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:
>
> Today I discovered an other problem with the admin shell.
> If I execute command 1
> and then command 2, at this point it will re-execute command 1 too.
> If then I execute command 3, it will execute again also 1 and 2.
>
> This is while running web2py from source code on Windows with simple 
> python web2py.py 
>
>
>
> On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>>
>> The admin shell has problems maintaining state. I do not consider it 
>> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>>
>> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>>>
>>> yes. so when working with DAL directly from the shell it's better to 
>>> work from the web2py shell in the terminal rather than the admin app 
>>> shell? any idea why? 
>>>
>>> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote: 
>>> > 
>>> > By "built-in" shell, do you mean the one in the admin app? I think 
>>> there are sometimes problems with that (particularly with database 
>>> operations), so I tend to use the web2py shell in the terminal, which 
>>> you 
>>> can start as follows from the web2py directory: 
>>> > 
>>> > python web2py.py -S yourapp/[optional controller] -M 
>>> > 
>>> > But you may fine the admin shell works just fine for you, in which 
>>> case, use it. 
>>> > 
>>> > Anthony 
>>> > 
>>> > 
>>> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
>>> >> 
>>> >> i remember reading somewhere that it's better to use the built-in 
>>> shell in web2py, but i can't find the article/post. anyone know (1) if 
>>> it 
>>> is "better", and, (2)  if so, why? 
>>> > 
>>> > -- 
>>> > 
>>> > --- 
>>> > You received this message because you are subscribed to a topic in 
>>> the Google Groups "web2py-users" group. 
>>> > To unsubscribe from this topic, visit https://groups.google.com/d/
>>> topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
>>> > To unsubscribe from this group and all its topics, send an email 
>>> to web2py+un...@googlegroups.com. 
>>> > For more options, visit https://groups.google.com/groups/opt_out. 
>>> > 
>>> > 
>>>
>>>  -- 
 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 a topic in the 
 Google Groups "web2py-users" group.
 To unsubscribe from this topic, visit https://groups.google.com/d/
 topic/web2py/XWMt1Pb_2wk/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to 
 web2py+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

>>>
>>>  -- 
>> 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 a topic in the 
>> Google Groups "web2py-users" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> web2py+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com

Re: [web2py] Re: web2py shell vs terminal shell

2014-08-17 Thread Giacomo Dorigo
I don't know,
for some reason it does not leave me submit the ticket:

Windows 8
web2py :
2.9.5-stable+timestamp.2014.03.16.02.35.39
(Running on Rocket 1.2.6, Python 2.7.7)

What steps will reproduce the problem?
1. run web2py from source code from a .bat file python
path_to_web2py/web2py.py
2. at same time run an other instance of web2py from terminal so:
path_to_web2py/web2py.py -S myapp -M
3. start to interact with the db api from the online shell (not from the
command line)
4. insert some records
5. truncate the table
6. insert new records

=>> check the table, the old inserts had been repeated again

What is the expected output?
only the new inserts should have been inserted


On Sun, Aug 17, 2014 at 6:18 AM, Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> https://code.google.com/p/web2py/issues/entry
>
>
> On Saturday, 16 August 2014 23:08:36 UTC-5, Giacomo Dorigo wrote:
>>
>> OK, how do I open a ticket?
>>
>>
>> On Wed, Aug 13, 2014 at 8:04 PM, Massimo Di Pierro <
>> massimo.dipie...@gmail.com> wrote:
>>
>>> Please open a ticket about this. This is a major issue. Perhaps we
>>> should remove the web based shell.
>>>
>>>
>>> On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:

 Today I discovered an other problem with the admin shell.
 If I execute command 1
 and then command 2, at this point it will re-execute command 1 too.
 If then I execute command 3, it will execute again also 1 and 2.

 This is while running web2py from source code on Windows with simple
 python web2py.py



 On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>
> The admin shell has problems maintaining state. I do not consider it
> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>
> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>>
>> yes. so when working with DAL directly from the shell it's better to
>> work from the web2py shell in the terminal rather than the admin app
>> shell? any idea why?
>>
>> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote:
>> >
>> > By "built-in" shell, do you mean the one in the admin app? I think
>> there are sometimes problems with that (particularly with database
>> operations), so I tend to use the web2py shell in the terminal, which you
>> can start as follows from the web2py directory:
>> >
>> > python web2py.py -S yourapp/[optional controller] -M
>> >
>> > But you may fine the admin shell works just fine for you, in which
>> case, use it.
>> >
>> > Anthony
>> >
>> >
>> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote:
>> >>
>> >> i remember reading somewhere that it's better to use the built-in
>> shell in web2py, but i can't find the article/post. anyone know (1) if it
>> is "better", and, (2)  if so, why?
>> >
>> > --
>> >
>> > ---
>> > You received this message because you are subscribed to a topic in
>> the Google Groups "web2py-users" group.
>> > To unsubscribe from this topic, visit https://groups.google.com/d/
>> topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en.
>> > To unsubscribe from this group and all its topics, send an email to
>> web2py+un...@googlegroups.com.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> >
>>
>>  --
>>> 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 a topic in the
>>> Google Groups "web2py-users" group.
>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>> topic/web2py/XWMt1Pb_2wk/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> web2py+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> 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 a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 

Re: [web2py] Re: web2py shell vs terminal shell

2014-08-16 Thread Massimo Di Pierro
https://code.google.com/p/web2py/issues/entry

On Saturday, 16 August 2014 23:08:36 UTC-5, Giacomo Dorigo wrote:
>
> OK, how do I open a ticket?
>
>
> On Wed, Aug 13, 2014 at 8:04 PM, Massimo Di Pierro <
> massimo.dipie...@gmail.com> wrote:
>
>> Please open a ticket about this. This is a major issue. Perhaps we should 
>> remove the web based shell.
>>
>>
>> On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:
>>>
>>> Today I discovered an other problem with the admin shell.
>>> If I execute command 1
>>> and then command 2, at this point it will re-execute command 1 too.
>>> If then I execute command 3, it will execute again also 1 and 2.
>>>
>>> This is while running web2py from source code on Windows with simple 
>>> python web2py.py 
>>>
>>>
>>>
>>> On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:

 The admin shell has problems maintaining state. I do not consider it 
 reliable. The terminal shell is rock solid. It is a normal pyhton shell.

 On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>
> yes. so when working with DAL directly from the shell it's better to 
> work from the web2py shell in the terminal rather than the admin app 
> shell? any idea why? 
>
> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote: 
> > 
> > By "built-in" shell, do you mean the one in the admin app? I think 
> there are sometimes problems with that (particularly with database 
> operations), so I tend to use the web2py shell in the terminal, which you 
> can start as follows from the web2py directory: 
> > 
> > python web2py.py -S yourapp/[optional controller] -M 
> > 
> > But you may fine the admin shell works just fine for you, in which 
> case, use it. 
> > 
> > Anthony 
> > 
> > 
> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
> >> 
> >> i remember reading somewhere that it's better to use the built-in 
> shell in web2py, but i can't find the article/post. anyone know (1) if it 
> is "better", and, (2)  if so, why? 
> > 
> > -- 
> > 
> > --- 
> > You received this message because you are subscribed to a topic in 
> the Google Groups "web2py-users" group. 
> > To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
> > To unsubscribe from this group and all its topics, send an email to 
> web2py+un...@googlegroups.com. 
> > For more options, visit https://groups.google.com/groups/opt_out. 
> > 
> > 
>
>  -- 
>> 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 a topic in the 
>> Google Groups "web2py-users" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> web2py+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py shell vs terminal shell

2014-08-16 Thread Giacomo Dorigo
OK, how do I open a ticket?


On Wed, Aug 13, 2014 at 8:04 PM, Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> Please open a ticket about this. This is a major issue. Perhaps we should
> remove the web based shell.
>
>
> On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:
>>
>> Today I discovered an other problem with the admin shell.
>> If I execute command 1
>> and then command 2, at this point it will re-execute command 1 too.
>> If then I execute command 3, it will execute again also 1 and 2.
>>
>> This is while running web2py from source code on Windows with simple
>> python web2py.py
>>
>>
>>
>> On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>>>
>>> The admin shell has problems maintaining state. I do not consider it
>>> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>>>
>>> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:

 yes. so when working with DAL directly from the shell it's better to
 work from the web2py shell in the terminal rather than the admin app
 shell? any idea why?

 On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote:
 >
 > By "built-in" shell, do you mean the one in the admin app? I think
 there are sometimes problems with that (particularly with database
 operations), so I tend to use the web2py shell in the terminal, which you
 can start as follows from the web2py directory:
 >
 > python web2py.py -S yourapp/[optional controller] -M
 >
 > But you may fine the admin shell works just fine for you, in which
 case, use it.
 >
 > Anthony
 >
 >
 > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote:
 >>
 >> i remember reading somewhere that it's better to use the built-in
 shell in web2py, but i can't find the article/post. anyone know (1) if it
 is "better", and, (2)  if so, why?
 >
 > --
 >
 > ---
 > You received this message because you are subscribed to a topic in
 the Google Groups "web2py-users" group.
 > To unsubscribe from this topic, visit https://groups.google.com/d/
 topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en.
 > To unsubscribe from this group and all its topics, send an email to
 web2py+un...@googlegroups.com.
 > For more options, visit https://groups.google.com/groups/opt_out.
 >
 >

  --
> 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 a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py shell vs terminal shell

2014-08-13 Thread Massimo Di Pierro
Please open a ticket about this. This is a major issue. Perhaps we should 
remove the web based shell.

On Wednesday, 13 August 2014 02:41:17 UTC-5, Giacomo Dorigo wrote:
>
> Today I discovered an other problem with the admin shell.
> If I execute command 1
> and then command 2, at this point it will re-execute command 1 too.
> If then I execute command 3, it will execute again also 1 and 2.
>
> This is while running web2py from source code on Windows with simple 
> python web2py.py 
>
>
>
> On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>>
>> The admin shell has problems maintaining state. I do not consider it 
>> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>>
>> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>>>
>>> yes. so when working with DAL directly from the shell it's better to 
>>> work from the web2py shell in the terminal rather than the admin app 
>>> shell? any idea why? 
>>>
>>> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote: 
>>> > 
>>> > By "built-in" shell, do you mean the one in the admin app? I think 
>>> there are sometimes problems with that (particularly with database 
>>> operations), so I tend to use the web2py shell in the terminal, which you 
>>> can start as follows from the web2py directory: 
>>> > 
>>> > python web2py.py -S yourapp/[optional controller] -M 
>>> > 
>>> > But you may fine the admin shell works just fine for you, in which 
>>> case, use it. 
>>> > 
>>> > Anthony 
>>> > 
>>> > 
>>> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
>>> >> 
>>> >> i remember reading somewhere that it's better to use the built-in 
>>> shell in web2py, but i can't find the article/post. anyone know (1) if it 
>>> is "better", and, (2)  if so, why? 
>>> > 
>>> > -- 
>>> > 
>>> > --- 
>>> > You received this message because you are subscribed to a topic in the 
>>> Google Groups "web2py-users" group. 
>>> > To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
>>> > To unsubscribe from this group and all its topics, send an email to 
>>> web2py+un...@googlegroups.com. 
>>> > For more options, visit https://groups.google.com/groups/opt_out. 
>>> > 
>>> > 
>>>
>>>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py shell vs terminal shell

2014-08-13 Thread Giacomo Dorigo
Today I discovered an other problem with the admin shell.
If I execute command 1
and then command 2, at this point it will re-execute command 1 too.
If then I execute command 3, it will execute again also 1 and 2.

This is while running web2py from source code on Windows with simple 
python web2py.py 



On Saturday, April 6, 2013 6:09:40 AM UTC+2, Massimo Di Pierro wrote:
>
> The admin shell has problems maintaining state. I do not consider it 
> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>
> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>>
>> yes. so when working with DAL directly from the shell it's better to 
>> work from the web2py shell in the terminal rather than the admin app 
>> shell? any idea why? 
>>
>> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote: 
>> > 
>> > By "built-in" shell, do you mean the one in the admin app? I think 
>> there are sometimes problems with that (particularly with database 
>> operations), so I tend to use the web2py shell in the terminal, which you 
>> can start as follows from the web2py directory: 
>> > 
>> > python web2py.py -S yourapp/[optional controller] -M 
>> > 
>> > But you may fine the admin shell works just fine for you, in which 
>> case, use it. 
>> > 
>> > Anthony 
>> > 
>> > 
>> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
>> >> 
>> >> i remember reading somewhere that it's better to use the built-in 
>> shell in web2py, but i can't find the article/post. anyone know (1) if it 
>> is "better", and, (2)  if so, why? 
>> > 
>> > -- 
>> > 
>> > --- 
>> > You received this message because you are subscribed to a topic in the 
>> Google Groups "web2py-users" group. 
>> > To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
>> > To unsubscribe from this group and all its topics, send an email to 
>> web2py+un...@googlegroups.com. 
>> > For more options, visit https://groups.google.com/groups/opt_out. 
>> > 
>> > 
>>
>>

-- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py shell vs terminal shell

2013-04-07 Thread Nico Zanferrari
Yes, Massimo already explained this in the past, and I've added this note
on http://web2py.com/books/default/chapter/29/03#Design (under the Shell
paragraph):

Be careful using the web based shell - because different shell requests
will be executed in different threads. This easily gives errors, especially
if you play with databases creation and connections. For activities like
these (i.e. if you need persistence) it's much better to use the python
command line.

Nico


2013/4/6 Massimo Di Pierro 

> The admin shell has problems maintaining state. I do not consider it
> reliable. The terminal shell is rock solid. It is a normal pyhton shell.
>
>
> On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>
>> yes. so when working with DAL directly from the shell it's better to
>> work from the web2py shell in the terminal rather than the admin app
>> shell? any idea why?
>>
>> On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote:
>> >
>> > By "built-in" shell, do you mean the one in the admin app? I think
>> there are sometimes problems with that (particularly with database
>> operations), so I tend to use the web2py shell in the terminal, which you
>> can start as follows from the web2py directory:
>> >
>> > python web2py.py -S yourapp/[optional controller] -M
>> >
>> > But you may fine the admin shell works just fine for you, in which
>> case, use it.
>> >
>> > Anthony
>> >
>> >
>> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote:
>> >>
>> >> i remember reading somewhere that it's better to use the built-in
>> shell in web2py, but i can't find the article/post. anyone know (1) if it
>> is "better", and, (2)  if so, why?
>> >
>> > --
>> >
>> > ---
>> > You received this message because you are subscribed to a topic in the
>> Google Groups "web2py-users" group.
>> > To unsubscribe from this topic, visit https://groups.google.com/d/**
>> topic/web2py/XWMt1Pb_2wk/**unsubscribe?hl=en.
>>
>> > To unsubscribe from this group and all its topics, send an email to
>> web2py+un...@**googlegroups.com.
>> > For more options, visit 
>> > https://groups.google.com/**groups/opt_out.
>>
>> >
>> >
>>
>  --
>
> ---
> 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 web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 

--- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [web2py] Re: web2py shell vs terminal shell

2013-04-05 Thread Massimo Di Pierro
The admin shell has problems maintaining state. I do not consider it 
reliable. The terminal shell is rock solid. It is a normal pyhton shell.

On Friday, 5 April 2013 16:48:50 UTC-5, Michael Herman wrote:
>
> yes. so when working with DAL directly from the shell it's better to 
> work from the web2py shell in the terminal rather than the admin app 
> shell? any idea why? 
>
> On Fri, Apr 5, 2013 at 2:43 PM, Anthony > 
> wrote: 
> > 
> > By "built-in" shell, do you mean the one in the admin app? I think there 
> are sometimes problems with that (particularly with database operations), 
> so I tend to use the web2py shell in the terminal, which you can start as 
> follows from the web2py directory: 
> > 
> > python web2py.py -S yourapp/[optional controller] -M 
> > 
> > But you may fine the admin shell works just fine for you, in which case, 
> use it. 
> > 
> > Anthony 
> > 
> > 
> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
> >> 
> >> i remember reading somewhere that it's better to use the built-in shell 
> in web2py, but i can't find the article/post. anyone know (1) if it is 
> "better", and, (2)  if so, why? 
> > 
> > -- 
> > 
> > --- 
> > You received this message because you are subscribed to a topic in the 
> Google Groups "web2py-users" group. 
> > To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
> > To unsubscribe from this group and all its topics, send an email to 
> web2py+un...@googlegroups.com . 
> > For more options, visit https://groups.google.com/groups/opt_out. 
> > 
> > 
>

-- 

--- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [web2py] Re: web2py shell vs terminal shell

2013-04-05 Thread Anthony
Well, give the admin shell a try and see if it works. I just had some 
problems in the past with db operations not committing (at least on 
Windows) -- not sure why. I think the terminal shell is easier to use 
anyway (don't have to type "print" before every command, recall previous 
command, etc.).

Anthony

On Friday, April 5, 2013 5:48:50 PM UTC-4, Michael Herman wrote:
>
> yes. so when working with DAL directly from the shell it's better to 
> work from the web2py shell in the terminal rather than the admin app 
> shell? any idea why? 
>
> On Fri, Apr 5, 2013 at 2:43 PM, Anthony > 
> wrote: 
> > 
> > By "built-in" shell, do you mean the one in the admin app? I think there 
> are sometimes problems with that (particularly with database operations), 
> so I tend to use the web2py shell in the terminal, which you can start as 
> follows from the web2py directory: 
> > 
> > python web2py.py -S yourapp/[optional controller] -M 
> > 
> > But you may fine the admin shell works just fine for you, in which case, 
> use it. 
> > 
> > Anthony 
> > 
> > 
> > On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote: 
> >> 
> >> i remember reading somewhere that it's better to use the built-in shell 
> in web2py, but i can't find the article/post. anyone know (1) if it is 
> "better", and, (2)  if so, why? 
> > 
> > -- 
> > 
> > --- 
> > You received this message because you are subscribed to a topic in the 
> Google Groups "web2py-users" group. 
> > To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en. 
> > To unsubscribe from this group and all its topics, send an email to 
> web2py+un...@googlegroups.com . 
> > For more options, visit https://groups.google.com/groups/opt_out. 
> > 
> > 
>

-- 

--- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [web2py] Re: web2py shell vs terminal shell

2013-04-05 Thread Michael Herman
yes. so when working with DAL directly from the shell it's better to
work from the web2py shell in the terminal rather than the admin app
shell? any idea why?

On Fri, Apr 5, 2013 at 2:43 PM, Anthony  wrote:
>
> By "built-in" shell, do you mean the one in the admin app? I think there are 
> sometimes problems with that (particularly with database operations), so I 
> tend to use the web2py shell in the terminal, which you can start as follows 
> from the web2py directory:
>
> python web2py.py -S yourapp/[optional controller] -M
>
> But you may fine the admin shell works just fine for you, in which case, use 
> it.
>
> Anthony
>
>
> On Friday, April 5, 2013 4:57:49 PM UTC-4, Michael Herman wrote:
>>
>> i remember reading somewhere that it's better to use the built-in shell in 
>> web2py, but i can't find the article/post. anyone know (1) if it is 
>> "better", and, (2)  if so, why?
>
> --
>
> ---
> You received this message because you are subscribed to a topic in the Google 
> Groups "web2py-users" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/web2py/XWMt1Pb_2wk/unsubscribe?hl=en.
> To unsubscribe from this group and all its topics, send an email to 
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 

--- 
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.