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.
