We've got a pretty decent workflow strung together to deploy new vApps in to vCloud using vCO. Nothing super fancy, but it works, using vCloud and vCO 5.1.
What we're seeing is the occasional case where two near-simultaneous attempts are made to clone from the same vCD Catalog item (vm guest), which of course causes a failure on the second attempt as the files are locked by the first clone. We can naturally trap this occurence from the error which is returned, but is it possible to query vCloud/vCenter/vSphere to pre-check the state of the files before attempting the clone? This would be cleaner from a error log perspective, but we've not been able to identify a method/call to accomplish this.
Thanks!