Install a python script executor into the template

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
template list

Puts a cache on the pool object of the templates for speed
Change the way the ip address is determined from the init script

Don't use xapi, get the address from the management interface
directly.
Refactor xs_ops a little
Tidy up xs_ops, add make pool function.
Merge pull request #4 from jonludlam/new-stuff

New stuff
Fix a problem in initscript.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Moved to obuild completely.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Inline the templates.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Add vsed inlined.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Cleanup.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Implements template-create with branch and iso.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Implements template-list.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Implements almost completely pool install.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Changed binary name to vxs.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Add template-destroy.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Fixed doc name of vxs + building problem.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Refactoring.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Add template-clone.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Add template-add-rpm.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>