[web2py] Re: GAE Cron, or some equivelant

2013-08-25 Thread Christian Foster Howes
which version of the SDK are you using?  try visiting http://localhost:8000 
or http://127.0.0.1:8000  you should then see the GAE SDK admin console, 
and hopefully there is a link to cron from there.

also when you deploy you'll see cron jobs and their status in the gae admin 
console.

On Wednesday, August 21, 2013 10:23:07 AM UTC-7, jjg0 wrote:
>
> I am using the gae python sdk at the moment.  when I go to 
> http://localhost:8000/cron i see an invalid request.  
>
> On Tuesday, August 20, 2013 4:10:04 PM UTC-4, Niphlod wrote:
>>
>> I'm just reading through the docs.
>> *Cron support in the development server* 
>>
>> When using the Python SDK, the dev_appserver has an admin interface that 
>> allows you to view cron jobs at http://localhost:8000/cron.
>>
>> The development server doesn't automatically run your cron jobs. You can 
>> use your local desktop's cron or scheduled tasks interface to trigger the 
>> URLs of your jobs with curl  or a similar tool.
>> Are you on the dev server ?
>>
>> On Tuesday, August 20, 2013 10:00:41 PM UTC+2, jjg0 wrote:
>>>
>>> Still not getting this.  
>>> The gae docs says 'A cron.yaml file in the root directory of your 
>>> application (alongside app.yaml) configures scheduled tasks for your 
>>> Python application.'
>>> so I made a cron.yaml file in my root directory in /web2py folder right 
>>> where the app.yaml file is.  Looking at their example I set my cron.yaml 
>>> file to:
>>>
>>> cron:
>>> - description: test
>>> url: /default/test
>>> schedule: every 1 minutes
>>>
>>> where default/test is a function that adds an entry to a database.  I 
>>> can open my browser and go to myApp/default/test and see the entry gets 
>>> added, so it's safe to say the function works, however the cron.yaml file 
>>> doesn't seem to be doing anything.  I would expect this to be called every 
>>> minute but nothing happens.  What am I missing?
>>>
>>>
>>>
>>> On Tuesday, August 20, 2013 2:31:04 PM UTC-4, Niphlod wrote:

 Scheduler in GAE is not allowed. I'd go for their cron or their task 
 queue...

 https://developers.google.com/appengine/docs/python/config/cron?hl=it&csw=1

 https://developers.google.com/appengine/docs/python/taskqueue/?hl=it&csw=1#Using_Task_Queues_in_Python
 There's also a presentation that explains a little bit what they are

 http://dl.google.com/io/2009/pres/Th_1045_Offline_Processing_On_App_Engine_A_Look_Ahead.pdf

 On Tuesday, August 20, 2013 7:54:10 PM UTC+2, jjg0 wrote:
>
> nothing?
>
> On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:
>>
>> I was referring to google app engine...
>> The book hasn't been very helpful
>>
>> On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>>>
>>> It all depends on how you run web2py. If you run it with web2py.py 
>>> thank you can pass a command line option to enable cron and then you 
>>> need a 
>>> applications/app/cron/crontab file. if you run web2py with apache or 
>>> other 
>>> server via fcgi or wsgi, than you should use the scheduler instead. 
>>> This is 
>>> described in some detail in the book.
>>>
>>>
>>> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:

 I asked this in another topic but did not get any answers:(

 I have a table I want to update on a weekly basis and I'm trying to 
 find a way to have this run automatically.  I've looked around and it 
 seems 
 like I can use cron for this.  I am using google app engine and their 
 docs 
 on cron are different than whats in the web2py book.  After reading 
 both I 
 am still lost as to what I need to do.  

 Should I create a cron.yaml file in the web2py folder, or do I need 
 to use a crontab file in the applications \cron\crontab folder?  
 Is a crontab something completely different?  
 How do I turn cron on for gae? The book says cron is off and it 
 wants to use some experimental schedulers instead.
 Are there any good examples or tutorials on how to do this?  I see 
 a contrab.example file comes with web2py, but it is empty.

 Thanks

>>>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-21 Thread jjg0
I am using the gae python sdk at the moment.  when I go to 
http://localhost:8000/cron i see an invalid request.  

On Tuesday, August 20, 2013 4:10:04 PM UTC-4, Niphlod wrote:
>
> I'm just reading through the docs.
> *Cron support in the development server* 
>
> When using the Python SDK, the dev_appserver has an admin interface that 
> allows you to view cron jobs at http://localhost:8000/cron.
>
> The development server doesn't automatically run your cron jobs. You can 
> use your local desktop's cron or scheduled tasks interface to trigger the 
> URLs of your jobs with curl  or a similar tool.
> Are you on the dev server ?
>
> On Tuesday, August 20, 2013 10:00:41 PM UTC+2, jjg0 wrote:
>>
>> Still not getting this.  
>> The gae docs says 'A cron.yaml file in the root directory of your 
>> application (alongside app.yaml) configures scheduled tasks for your 
>> Python application.'
>> so I made a cron.yaml file in my root directory in /web2py folder right 
>> where the app.yaml file is.  Looking at their example I set my cron.yaml 
>> file to:
>>
>> cron:
>> - description: test
>> url: /default/test
>> schedule: every 1 minutes
>>
>> where default/test is a function that adds an entry to a database.  I can 
>> open my browser and go to myApp/default/test and see the entry gets added, 
>> so it's safe to say the function works, however the cron.yaml file doesn't 
>> seem to be doing anything.  I would expect this to be called every minute 
>> but nothing happens.  What am I missing?
>>
>>
>>
>> On Tuesday, August 20, 2013 2:31:04 PM UTC-4, Niphlod wrote:
>>>
>>> Scheduler in GAE is not allowed. I'd go for their cron or their task 
>>> queue...
>>>
>>> https://developers.google.com/appengine/docs/python/config/cron?hl=it&csw=1
>>>
>>> https://developers.google.com/appengine/docs/python/taskqueue/?hl=it&csw=1#Using_Task_Queues_in_Python
>>> There's also a presentation that explains a little bit what they are
>>>
>>> http://dl.google.com/io/2009/pres/Th_1045_Offline_Processing_On_App_Engine_A_Look_Ahead.pdf
>>>
>>> On Tuesday, August 20, 2013 7:54:10 PM UTC+2, jjg0 wrote:

 nothing?

 On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:
>
> I was referring to google app engine...
> The book hasn't been very helpful
>
> On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>>
>> It all depends on how you run web2py. If you run it with web2py.py 
>> thank you can pass a command line option to enable cron and then you 
>> need a 
>> applications/app/cron/crontab file. if you run web2py with apache or 
>> other 
>> server via fcgi or wsgi, than you should use the scheduler instead. This 
>> is 
>> described in some detail in the book.
>>
>>
>> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>>>
>>> I asked this in another topic but did not get any answers:(
>>>
>>> I have a table I want to update on a weekly basis and I'm trying to 
>>> find a way to have this run automatically.  I've looked around and it 
>>> seems 
>>> like I can use cron for this.  I am using google app engine and their 
>>> docs 
>>> on cron are different than whats in the web2py book.  After reading 
>>> both I 
>>> am still lost as to what I need to do.  
>>>
>>> Should I create a cron.yaml file in the web2py folder, or do I need 
>>> to use a crontab file in the applications \cron\crontab folder?  
>>> Is a crontab something completely different?  
>>> How do I turn cron on for gae? The book says cron is off and it 
>>> wants to use some experimental schedulers instead.
>>> Are there any good examples or tutorials on how to do this?  I see a 
>>> contrab.example file comes with web2py, but it is empty.
>>>
>>> Thanks
>>>
>>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-20 Thread Niphlod
I'm just reading through the docs.
*Cron support in the development server* 

When using the Python SDK, the dev_appserver has an admin interface that 
allows you to view cron jobs at http://localhost:8000/cron.

The development server doesn't automatically run your cron jobs. You can 
use your local desktop's cron or scheduled tasks interface to trigger the 
URLs of your jobs with curl  or a similar tool.
Are you on the dev server ?

On Tuesday, August 20, 2013 10:00:41 PM UTC+2, jjg0 wrote:
>
> Still not getting this.  
> The gae docs says 'A cron.yaml file in the root directory of your 
> application (alongside app.yaml) configures scheduled tasks for your 
> Python application.'
> so I made a cron.yaml file in my root directory in /web2py folder right 
> where the app.yaml file is.  Looking at their example I set my cron.yaml 
> file to:
>
> cron:
> - description: test
> url: /default/test
> schedule: every 1 minutes
>
> where default/test is a function that adds an entry to a database.  I can 
> open my browser and go to myApp/default/test and see the entry gets added, 
> so it's safe to say the function works, however the cron.yaml file doesn't 
> seem to be doing anything.  I would expect this to be called every minute 
> but nothing happens.  What am I missing?
>
>
>
> On Tuesday, August 20, 2013 2:31:04 PM UTC-4, Niphlod wrote:
>>
>> Scheduler in GAE is not allowed. I'd go for their cron or their task 
>> queue...
>>
>> https://developers.google.com/appengine/docs/python/config/cron?hl=it&csw=1
>>
>> https://developers.google.com/appengine/docs/python/taskqueue/?hl=it&csw=1#Using_Task_Queues_in_Python
>> There's also a presentation that explains a little bit what they are
>>
>> http://dl.google.com/io/2009/pres/Th_1045_Offline_Processing_On_App_Engine_A_Look_Ahead.pdf
>>
>> On Tuesday, August 20, 2013 7:54:10 PM UTC+2, jjg0 wrote:
>>>
>>> nothing?
>>>
>>> On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:

 I was referring to google app engine...
 The book hasn't been very helpful

 On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>
> It all depends on how you run web2py. If you run it with web2py.py 
> thank you can pass a command line option to enable cron and then you need 
> a 
> applications/app/cron/crontab file. if you run web2py with apache or 
> other 
> server via fcgi or wsgi, than you should use the scheduler instead. This 
> is 
> described in some detail in the book.
>
>
> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>>
>> I asked this in another topic but did not get any answers:(
>>
>> I have a table I want to update on a weekly basis and I'm trying to 
>> find a way to have this run automatically.  I've looked around and it 
>> seems 
>> like I can use cron for this.  I am using google app engine and their 
>> docs 
>> on cron are different than whats in the web2py book.  After reading both 
>> I 
>> am still lost as to what I need to do.  
>>
>> Should I create a cron.yaml file in the web2py folder, or do I need 
>> to use a crontab file in the applications \cron\crontab folder?  
>> Is a crontab something completely different?  
>> How do I turn cron on for gae? The book says cron is off and it wants 
>> to use some experimental schedulers instead.
>> Are there any good examples or tutorials on how to do this?  I see a 
>> contrab.example file comes with web2py, but it is empty.
>>
>> Thanks
>>
>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-20 Thread jjg0
Still not getting this.  
The gae docs says 'A cron.yaml file in the root directory of your 
application (alongside app.yaml) configures scheduled tasks for your Python 
application.'
so I made a cron.yaml file in my root directory in /web2py folder right 
where the app.yaml file is.  Looking at their example I set my cron.yaml 
file to:

cron:
- description: test
url: /default/test
schedule: every 1 minutes

where default/test is a function that adds an entry to a database.  I can 
open my browser and go to myApp/default/test and see the entry gets added, 
so it's safe to say the function works, however the cron.yaml file doesn't 
seem to be doing anything.  I would expect this to be called every minute 
but nothing happens.  What am I missing?



On Tuesday, August 20, 2013 2:31:04 PM UTC-4, Niphlod wrote:
>
> Scheduler in GAE is not allowed. I'd go for their cron or their task 
> queue...
> https://developers.google.com/appengine/docs/python/config/cron?hl=it&csw=1
>
> https://developers.google.com/appengine/docs/python/taskqueue/?hl=it&csw=1#Using_Task_Queues_in_Python
> There's also a presentation that explains a little bit what they are
>
> http://dl.google.com/io/2009/pres/Th_1045_Offline_Processing_On_App_Engine_A_Look_Ahead.pdf
>
> On Tuesday, August 20, 2013 7:54:10 PM UTC+2, jjg0 wrote:
>>
>> nothing?
>>
>> On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:
>>>
>>> I was referring to google app engine...
>>> The book hasn't been very helpful
>>>
>>> On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:

 It all depends on how you run web2py. If you run it with web2py.py 
 thank you can pass a command line option to enable cron and then you need 
 a 
 applications/app/cron/crontab file. if you run web2py with apache or other 
 server via fcgi or wsgi, than you should use the scheduler instead. This 
 is 
 described in some detail in the book.


 On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>
> I asked this in another topic but did not get any answers:(
>
> I have a table I want to update on a weekly basis and I'm trying to 
> find a way to have this run automatically.  I've looked around and it 
> seems 
> like I can use cron for this.  I am using google app engine and their 
> docs 
> on cron are different than whats in the web2py book.  After reading both 
> I 
> am still lost as to what I need to do.  
>
> Should I create a cron.yaml file in the web2py folder, or do I need to 
> use a crontab file in the applications \cron\crontab folder?  
> Is a crontab something completely different?  
> How do I turn cron on for gae? The book says cron is off and it wants 
> to use some experimental schedulers instead.
> Are there any good examples or tutorials on how to do this?  I see a 
> contrab.example file comes with web2py, but it is empty.
>
> Thanks
>


-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-20 Thread Niphlod
Scheduler in GAE is not allowed. I'd go for their cron or their task 
queue...
https://developers.google.com/appengine/docs/python/config/cron?hl=it&csw=1
https://developers.google.com/appengine/docs/python/taskqueue/?hl=it&csw=1#Using_Task_Queues_in_Python
There's also a presentation that explains a little bit what they are
http://dl.google.com/io/2009/pres/Th_1045_Offline_Processing_On_App_Engine_A_Look_Ahead.pdf

On Tuesday, August 20, 2013 7:54:10 PM UTC+2, jjg0 wrote:
>
> nothing?
>
> On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:
>>
>> I was referring to google app engine...
>> The book hasn't been very helpful
>>
>> On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>>>
>>> It all depends on how you run web2py. If you run it with web2py.py thank 
>>> you can pass a command line option to enable cron and then you need a 
>>> applications/app/cron/crontab file. if you run web2py with apache or other 
>>> server via fcgi or wsgi, than you should use the scheduler instead. This is 
>>> described in some detail in the book.
>>>
>>>
>>> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:

 I asked this in another topic but did not get any answers:(

 I have a table I want to update on a weekly basis and I'm trying to 
 find a way to have this run automatically.  I've looked around and it 
 seems 
 like I can use cron for this.  I am using google app engine and their docs 
 on cron are different than whats in the web2py book.  After reading both I 
 am still lost as to what I need to do.  

 Should I create a cron.yaml file in the web2py folder, or do I need to 
 use a crontab file in the applications \cron\crontab folder?  
 Is a crontab something completely different?  
 How do I turn cron on for gae? The book says cron is off and it wants 
 to use some experimental schedulers instead.
 Are there any good examples or tutorials on how to do this?  I see a 
 contrab.example file comes with web2py, but it is empty.

 Thanks

>>>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-20 Thread jjg0
nothing?

On Monday, August 19, 2013 7:49:03 AM UTC-4, jjg0 wrote:
>
> I was referring to google app engine...
> The book hasn't been very helpful
>
> On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>>
>> It all depends on how you run web2py. If you run it with web2py.py thank 
>> you can pass a command line option to enable cron and then you need a 
>> applications/app/cron/crontab file. if you run web2py with apache or other 
>> server via fcgi or wsgi, than you should use the scheduler instead. This is 
>> described in some detail in the book.
>>
>>
>> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>>>
>>> I asked this in another topic but did not get any answers:(
>>>
>>> I have a table I want to update on a weekly basis and I'm trying to find 
>>> a way to have this run automatically.  I've looked around and it seems like 
>>> I can use cron for this.  I am using google app engine and their docs on 
>>> cron are different than whats in the web2py book.  After reading both I am 
>>> still lost as to what I need to do.  
>>>
>>> Should I create a cron.yaml file in the web2py folder, or do I need to 
>>> use a crontab file in the applications \cron\crontab folder?  
>>> Is a crontab something completely different?  
>>> How do I turn cron on for gae? The book says cron is off and it wants to 
>>> use some experimental schedulers instead.
>>> Are there any good examples or tutorials on how to do this?  I see a 
>>> contrab.example file comes with web2py, but it is empty.
>>>
>>> Thanks
>>>
>>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-19 Thread jjg0
I was referring to google app engine...
The book hasn't been very helpful

On Friday, August 16, 2013 6:05:41 PM UTC-4, Massimo Di Pierro wrote:
>
> It all depends on how you run web2py. If you run it with web2py.py thank 
> you can pass a command line option to enable cron and then you need a 
> applications/app/cron/crontab file. if you run web2py with apache or other 
> server via fcgi or wsgi, than you should use the scheduler instead. This is 
> described in some detail in the book.
>
>
> On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>>
>> I asked this in another topic but did not get any answers:(
>>
>> I have a table I want to update on a weekly basis and I'm trying to find 
>> a way to have this run automatically.  I've looked around and it seems like 
>> I can use cron for this.  I am using google app engine and their docs on 
>> cron are different than whats in the web2py book.  After reading both I am 
>> still lost as to what I need to do.  
>>
>> Should I create a cron.yaml file in the web2py folder, or do I need to 
>> use a crontab file in the applications \cron\crontab folder?  
>> Is a crontab something completely different?  
>> How do I turn cron on for gae? The book says cron is off and it wants to 
>> use some experimental schedulers instead.
>> Are there any good examples or tutorials on how to do this?  I see a 
>> contrab.example file comes with web2py, but it is empty.
>>
>> Thanks
>>
>

-- 

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


[web2py] Re: GAE Cron, or some equivelant

2013-08-16 Thread Massimo Di Pierro
It all depends on how you run web2py. If you run it with web2py.py thank 
you can pass a command line option to enable cron and then you need a 
applications/app/cron/crontab file. if you run web2py with apache or other 
server via fcgi or wsgi, than you should use the scheduler instead. This is 
described in some detail in the book.


On Friday, 16 August 2013 11:59:27 UTC-5, jjg0 wrote:
>
> I asked this in another topic but did not get any answers:(
>
> I have a table I want to update on a weekly basis and I'm trying to find a 
> way to have this run automatically.  I've looked around and it seems like I 
> can use cron for this.  I am using google app engine and their docs on cron 
> are different than whats in the web2py book.  After reading both I am still 
> lost as to what I need to do.  
>
> Should I create a cron.yaml file in the web2py folder, or do I need to use 
> a crontab file in the applications \cron\crontab folder?  
> Is a crontab something completely different?  
> How do I turn cron on for gae? The book says cron is off and it wants to 
> use some experimental schedulers instead.
> Are there any good examples or tutorials on how to do this?  I see a 
> contrab.example file comes with web2py, but it is empty.
>
> Thanks
>

-- 

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