Hi Gourav, Have you followed any well know design patterns in you code?
Thanks, Shameera. On Fri, Aug 12, 2016 at 12:11 PM Suresh Marru <[email protected]> wrote: > On Aug 11, 2016, at 5:24 PM, Gourav Rattihalli <[email protected]> > wrote: > > Hi Dev's, > > I'm working on integrating Apache Aurora and Marathon. I have completed > the implementation of a Java based library that can connect to a running > instances of Aurora and Marathon to submit and monitor jobs. Now, I would > like to integrate this Java library with GFAC and Orchestrator so that the > job launch can be done by Airavata. Could anyone please guide me on this > integration? An example would be great on how to add a new resource > management framework to Airavata. > > > Hi Gourav, > > A good example will be to see how the SSH based job submissions work and > write your own implementations. > > For example: > > This is the task interface - > https://github.com/apache/airavata/blob/master/modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/Task.java > > And here are some task implementations - > https://github.com/apache/airavata/tree/master/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task > > Walking through one concrete implementations like Local submissions or SSH > or BES will get you an understanding on how to do a similar one for Aurora > and Marathon. > > Suresh > > > -- > Regards, > Gourav Rattihalli > > -- Shameera Rathnayaka
