On 02-09-14 20:11, David Bierce wrote:
Me too, but I’m new to this code base and to Java so I didn’t know if there was 
a rational behind it or not.  :)

There were a few places in SSVM where it is handling symlinks, for which 
support wasn’t added till Java 7 (according to the Docs), that was the only 
reason I could think of.


Ah, ok. I'm not aware of specific cases, but there are multiple occasions where I replaced Shell by Java code.

If you spot any of those, please, do send patches!

Shell execution is not reliable and also doesn't make code portable.

Wido

Thanks,
David Bierce
On Sep 2, 2014, at 12:06 PM, Mike Tutkowski <mike.tutkow...@solidfire.com> 
wrote:

If we could keep code like that all in Java, that would be my personal
preference.


On Tue, Sep 2, 2014 at 10:42 AM, David Bierce <david.bie...@appcore.com>
wrote:

While investigating an issue with secondary storage templates, I noticed
all the file handling I came across shelled and execute things like mkdir,
rm, etc, etc.  With the migration to Java 7 is there still a reason to
continue that method of file handling or in the future could/should file
operations be handled by Java?


Thanks,
David Bierce





--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*

Reply via email to