Hi Karl,

On 12 Dec 2014, at 15:51, Karl Harris 
<karl.har...@sungardas.com<mailto:karl.har...@sungardas.com>> wrote:

We have looked at the Java refactoring work. I seems most of that work was a 
true refactoring in that it didn't change the interface used to manipulate the 
systemvm's.

We could not find any posted changes to the systemvm's, unless we are looking 
in the wrong place. ;-)


Daan asked me to drop you a mail and explain a little bit where we have been 
concentrating our efforts.

Most of the Java refactor is indeed what you saw, a refactor to make the code 
more logical, eliminate duplication get the methods better aligned with the 
classes and so on but that is not all.

We have also introduced a new way of sending the configuration to the systemvm 
itself.  Instead of calling scripts, a json file is passed to the server and 
processed.

The processing is done by some python code (to be found in /opt/cloud/bin)

The idea is that it is a self healing convergence based system.  We had planned 
to use chef solo to do this but, it was just too slow.

If you spin up our branch and make your self a network and an instance, log on 
to the VR and take a look in /etc/cloudstack and /var/cache/cloud/processed

It would be really interesting to use to maybe share ideas and work.  It would 
be such a shame if we are duplicating each other’s efforts!

--
Regards
Ian

Reply via email to