On Wed, Nov 3, 2010 at 5:08 AM, Jonathon Soong
<[email protected]> wrote:
> Hi guys
>
> I am new to Catalyst and have a question :)
>
> I'd like the ability to run some of the code of my website from the
> command line ( a cron job ).
>
> Usually this would be achieved by a person logging into the website and
> clicking on a particular button which hits a controller.
>
> I saw that there is a myapp_test.pl that can call a particular address,
> so i tried this:
>
> This works fine:
> $>  perl script/myapp_test.pl /login
>
> I can see the HTML get printed out on my screen.
>
> But when I try to get to a deeper URL it does not work:
>  perl script/isrms_test.pl /my/other/url
>
> I think this is because there is authentication on the site?
>
> Is this the way I should be going about trying to do this? Is there a
> better way to do this?
>
> Thanks
>
> Jon
>
>
> _______________________________________________
> List: [email protected]
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/[email protected]/
> Dev site: http://dev.catalyst.perl.org/
>

Hey Jon,

What kind of code do you actually want to run?
Perhaps it would be smarter to put that code into the model and then
run a perl script from cron that makes use of that model thus
bypassing the HTML authentication (which might be ok considering the
code is run from the system)

david

_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to