Yes, any one can extent current extensions, its just bash shell scripts. Can add what ever logic (call any third party executables)
@Udara I don't think, for that need any code change. If we can provide all generic extension points thats good enough. Execute all in a folder or asked them to add them in a sell script, nothing more different to me. On Sat, May 3, 2014 at 9:35 PM, chris snow <[email protected]> wrote: > I can remember seeing the original thread. > > IMHO, deployment just by doing a git pull is only going to work for the > most simple deployment strategies. I'm not sure that we should expect > Stratos users to extend java classes for their non-trivial deployment > scenarios. > > > On 3 May 2014 15:29, "Nirmal Fernando" <[email protected]> wrote: > >> Well, the community agreed in another thread, that Cartridge Agent >> doesn't need to be that flexible. If you want a change, extend the current >> Agent and write a new one. >> >> >> On Sat, May 3, 2014 at 2:35 PM, Udara Liyanage <[email protected]> wrote: >> >>> >>> With the current design of Agent, adding just a shell script file to >>> extension directory won't execute the added script. Code changes are needed >>> to execute the script. How about we define a specific directory where every >>> script file put inside is executed automatically. Then extension scripts >>> can be added without any code change. >>> >>> >>> Touched, not typed. Erroneous words are a feature, not a typo. >>> >> >> >> >> -- >> Best Regards, >> Nirmal >> >> Nirmal Fernando. >> PPMC Member & Committer of Apache Stratos, >> Senior Software Engineer, WSO2 Inc. >> >> Blog: http://nirmalfdo.blogspot.com/ >> > -- Lakmal Warusawithana Director - Cloud Architecture; WSO2 Inc. Mobile : +94714289692 Blog : http://lakmalsview.blogspot.com/
