“Project Onyx” is here.
A few months ago we announced a very exciting new application we call “Project Onyx”. To put it simply, Project Onyx is a script recorder for vSphere Client. Since then my inbox has been flooded with requests from all over the world from people wanting to try Onyx. At long last we’ve released our first public alpha.
Here’s a video that shows a quick demo of using the alpha build. You can also download Project Onyx.
There are two things to note when you’re using Onyx. First, the code Onyx generates makes heavy use of direct API calls rather than PowerCLI cmdlets. So even if you use Onyx to power on a VM, instead of using the Start-VM cmdlet it will use the API’s PoweronMultiVM_Task. To put it another way Onyx is best for automating things that can’t be automated using native PowerCLI cmdlets.
Second, you will need to edit scripts that Onyx produces in order to turn them into reusable code. The code Onyx produces today includes a lot of parameters that are very specific to the object you select and have to be refactored or removed. I’ll expand on this subject in later posts. Still Onyx makes it a lot easier than poring through API documentation.






hi,
i tried to download, but the link does not work (you're not allowed).
i was waiting for this thing, since i joined the session at vmworld.
please may i download ? :)
thanks, chris
Posted by: Christian | November 17, 2009 at 08:53 AM
is there any way i can use Onyx to connect to a single host.
and then connect the vclient to onyx.
what needs to be changed?
i get connection error when trying this.
Posted by: Allan Christiansen | January 22, 2010 at 02:45 AM
Make sure you're using http:// when you connect to your local system. This is not optional.
Posted by: Carter Shanklin | January 22, 2010 at 08:38 AM