Thanks!



Vlad


On 05/02/10 21:51, Gael Pasgrimaud wrote:
> On Sun, May 2, 2010 at 9:46 PM, Haron Media <[email protected]> wrote:
>   
>> What would be the recommended way to implement cron-triggered events but
>> in the context and framework of a Pylons app? I suppose the most
>> straightforward way would be to implement a controller and call it via
>> localhost with, say, curl, minding of course all the security aspects of
>> such a public handler.
>>
>> Is there a better way, though?
>>
>>     
> You can use paster request config.ini /path
>
> See paster help request:
>
> Usage: paster request [options] CONFIG_FILE URL [OPTIONS/ARGUMENTS]
> Run a request for the described application
>
> This command makes an artifical request to a web application that uses a
> paste.deploy configuration file for the server and application.  Use 'paster
> request config.ini /url' to request /url.  Use 'paster post config.ini /url <
> data' to do a POST with the given request body.  If the URL is relative
> (doesn't begin with /) it is interpreted as relative to /.command/.  The
> variable environ['paste.command_request'] will be set to True in the request,
> so your application can distinguish these calls from normal requests.  Note
> that you can pass options besides the options listed here; any unknown options
> will be passed to the application in environ['QUERY_STRING'].
>
> Options:
>   -h, --help            show this help message and exit
>   -v, --verbose
>   -q, --quiet
>   -n NAME, --app-name=NAME
>                         Load the named application (default main)
>   --config-var=NAME:VALUE
>                         Variable to make available in the config for %()s
>                         substitution (you can use this option multiple times)
>   --header=NAME:VALUE   Header to add to request (you can use this option
>                         multiple times)
>   --display-headers     Display headers before the response body
>
>   

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en.

Reply via email to