well, first of all doing FOO=`blcli_execute xxx` defeats the purpose of using the performance commands because it spawns a new jvm. you should instead do:
blcli_execute blah blah
so in your example above, you are getting no benefit over the normal blcli.
the -api commands are 'unreleased' blcli commands - they are primitive commands that are called by the 'released' or published blcli commands and do things like load the java objects and act on them. have you reviewed all the documents from here: Unreleased blcli commands and documentation ?
why are you calling from vc# ?
Thank you, i hadn't seen the best practice PDF, it looks very useful.
I intend to use VC# to create a front end that can read XLS files and provide inputs like Server list, Properties etc. depending on the command being called.
One of the main issues i am reviewing is not being able to provide a list of ServerName/IP details as input to the Virtual Guest provisioning process, instead we have to create individual jobs and change these details for every build.
That looks like a better approach, i will look into it.
Thanks a lot.