I guess there are two separate issues here really. 1) Some sort of UI to enable the scheduled process to be adjusted. The specific use case here (possibly common) is that we have two instances on a single server. It would be better to try and schedule these jobs at different times, so that they are not both competing for CPU/Memory at the same time.
2) The ability to trigger the datamart through a call to the WebAPI. You seem to hint that this is possible, but I am not sure how to do it. If it is, then it solves my problem, as I can use use a simple script to start Server 1 at a certain time and Server 2 at another time. There may be other needs for external systems to request a data mart job however. I will try and work this into at least one blueprint (UI for Datamart scheduling). Not sure about the second point. Maybe it is already possible? Regards, Jason On Wed, Jun 6, 2012 at 11:29 AM, Ola Hodne Titlestad <[email protected]> wrote: > (just got Knut's email, sending anyway...) > > For a shorter term solution, wouldn't it be possible to trigger the manual > datamart job with two dates (and possibly a list of period types) through > the web-api? > > Time setup/cron jobs would be handled outside DHIS in this case. > > Ola > ----- > > ---------------------------------- > Ola Hodne Titlestad (Mr) > HISP > Department of Informatics > University of Oslo > > Mobile: +47 48069736 > Home address: Vetlandsvn. 95B, 0685 Oslo, Norway. Googlemaps link > > > > On 6 June 2012 11:12, Lars Helge Øverland <[email protected]> wrote: >> >> Okay. Problem is the scheduling implementation does not support custom >> time setups / cron expressiosn well.. so it will be a bit of work. >> Feel free to write a blueprint. >> >> On Tue, Jun 5, 2012 at 8:47 PM, Jason Pickering >> <[email protected]> wrote: >> > Just thinking aloud, but since the introduction of 2.8,there is not much >> > to >> > parameterize. Would just like to be able to trigger the set data mart >> > task >> > with a cron job based on a particular circumstance, for instance a time >> > or >> > particular event . This could be extended to the resource tables as well >> > which often need to be regenerated by for instance the addition of a new >> > organization unit. >> > >> > -- >> > Sent from my mobile >> > >> > On Jun 5, 2012 8:26 PM, "Lars Helge Øverland" <[email protected]> >> > wrote: >> >> >> >> Expose triggering of data mart exports through the web api sounds >> >> useful. What kind of interface (input params) to the process would be >> >> most useful? >> >> >> >> On Tue, Jun 5, 2012 at 8:04 PM, Jason Pickering >> >> <[email protected]> wrote: >> >> > Hmm. Sounds messy as there are a number of other scheduled jobs which >> >> > I >> >> > normally run after the data mart. Another possibility would be be to >> >> > trigger >> >> > this though the WebAPI. >> >> > >> >> > Would this be possible with a custom version and if so could you >> >> > point >> >> > me to >> >> > what I need to modify? >> >> > >> >> > -- >> >> > Sent from my mobile >> >> > >> >> > On Jun 5, 2012 7:48 PM, "Lars Helge Øverland" <[email protected]> >> >> > wrote: >> >> >> >> >> >> Hi Jason, >> >> >> >> >> >> sorry there is no proper way of doing this through the system at the >> >> >> moment. I think we can include this functionality. As a work-around >> >> >> you can set the server clock a few hours forward, start/stop >> >> >> scheduling on your second server, then set the server clock back. >> >> >> >> >> >> Lars >> >> >> >> >> >> >> >> >> On Tue, Jun 5, 2012 at 5:54 PM, Jason Pickering >> >> >> <[email protected]> wrote: >> >> >> > Hi there Devs. >> >> >> > >> >> >> > I have two separate instances of DHIS2 (version 2.8) on the same >> >> >> > server. I would like to be able to control the times at which the >> >> >> > data >> >> >> > mart executes, so that the processes are not competing for >> >> >> > resources. >> >> >> > Is there anyway to do this, short of a recompile? >> >> >> > >> >> >> > Best regards, >> >> >> > Jason >> >> >> > >> >> >> > _______________________________________________ >> >> >> > Mailing list: https://launchpad.net/~dhis2-devs >> >> >> > Post to : [email protected] >> >> >> > Unsubscribe : https://launchpad.net/~dhis2-devs >> >> >> > More help : https://help.launchpad.net/ListHelp >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~dhis2-devs >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~dhis2-devs >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

