2013-01-18 07:16 PM
My understanding is that you have created workflows on the wfa server by accessing GUI through http://localhost/wfa. Is that right?
Fo remote connection to the server, WFA provides you with :
1. GUI interface where you can access the wfa server from any other machine through : http://<wfa_server_ip/wfa
This connects to the wfa server on port 80 by default.
2. In addition, web services through SOAP and REST are also provided by WFA through which you could operate on the workflows.
2013-01-20 05:09 PM
Thanks, I was hoping NetApp provided an API, so that we can call it from PERL programs. We spent thousands of man hours to develop automation on 7 mode. We want to start using WFA for 7Mode and CMode
2013-01-20 06:47 PM
the GUI is arguably the "least interesting" way of using WFA
you might be able to use the perl REST::Client module or similar for easier access.
note that the bulk of the workflow logic usually happens inside WFA
you'll also need to allow for non-blocking execution in your calling code, as WFA works on a kind of batch submission basis: you submit a request to WFA, then check back on the system to check job status at a later stage (which may only be a couple of seconds, but you need to have the right kind of logic in there to poll, rather than expect an execution result directly form the call).