Skip to content

kc284/xencenter-samples

 
 

Repository files navigation

XenCenter Plug-in Examples

XenCenter is the management console used with XenServer, a leading open source virtualization platform. From XenCenter you can natively perform common operations such as starting, stopping and migrating a VM, and administering the XenServer resource pool which hosts those VMs. While these common operations are seemlessly handled, there are times when external operations are needed. To address those scenarios, XenCenter implements a plug-in architecture.

XenCenter has plug-in capabilities which allow you to add custom menu items or even whole tabs to the XenCenter window. You might do this as an ISV to integrate your own product with XenCenter, or as an end-user to integrate with your company's existing inventory management, for example.

This repository contains examples of how to create a XenCenter plug-in written in various languages and build an installer for it.

Documentation

XenCenter Plug-in Specification Guide contains the complete specification for developing XenCenter plug-ins.

A walk-through of the examples and instructions on how to compile the plug-in installers are available in the docs pages.

Maintainers

Questions related to these samples can be posted on this repo's issues page.

License

This code is licensed under the BSD 2-Clause license. Please see the LICENSE file for more information. Excepted are the jquery libraries used with the JavaScript sample, which are licensed under the MIT and GPL2 licenses.

About

Sample code for XenCenter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.9%
  • PowerShell 38.3%
  • Batchfile 5.9%
  • HTML 4.1%
  • CSS 3.8%