did you tried 'pass' ?

def index():
   if delay_time_for_responding=='infinite':
       pass

May be if the function is a web service you could get this more easily



--
Bruno Rocha
[ About me: http://zerp.ly/rochacbruno ]
[ Aprenda a programar: http://CursoDePython.com.br ]
[ O seu aliado nos cuidados com os animais: http://AnimalSystem.com.br ]
[ Consultoria em desenvolvimento web: http://www.blouweb.com ]



On Wed, Jun 22, 2011 at 3:02 PM, sheM <[email protected]> wrote:

> @ Iceberg and Anthony...
>
> Thanks a lot for stopping by.
>
>
>  1. return 'nothing'
>  and
>  2.  raise HTTP(403, errormsg)
>
>  are 2 different types of returning responses again.
>
> - the requirement we got, doesn't really encourage this :(
>
> any other suggestions pls?
>
>
>
> On Jun 22, 10:08 pm, Anthony <[email protected]> wrote:
> > Also, anywhere in your code (e.g., in a model file), you can test to see
> if
> > the app should stop responding, and if so, raise the web2py HTTP error
> with
> > a 4xx or 5xx status code. For example:
> >
> > if delay_time_for_responding=='infinite':
> >     raise HTTP(403)
> >
> > Seehttp://web2py.com/book/default/chapter/04#HTTP-and-redirect.
> >
> > Anthony
> >
> >
> >
> > On Wednesday, June 22, 2011 11:54:30 AM UTC-4, Iceberg wrote:
> > > What do you mean stop getting response? How about response with some
> > > "empty" stuff? Such as:
> >
> > > def index():
> > >     if delay_time_for_responding=='infinite':
> > >         return 'nothing'
> > >     ... # normal code starts here
> >
> > > Or if you really mean a response is suspended infinitely, you might
> > > need something called "comet".
> >
> > > Regards,
> > > Iceberg
> >
> > > On Jun 22, 10:36 pm, sheM <[email protected]> wrote:
> > > > Hi,
> >
> > > >  We have an application developed using web2py.
> >
> > > >   There is a requirement where we should be stopping the application
> > > > respond to the requests.
> > > > Eg: when delay_time_for_responding == 'infinite' there should be no
> > > > response.
> > > > sys.exit() or break is something that we don't want to do as web2py
> > > > errors out.
> >
> > > > Any way out in web2py?
> >
> > > > Sheetal. M- Hide quoted text -
> >
> > - Show quoted text -

Reply via email to