Permalink
Switch branches/tags
Nothing to show
Commits on Jun 16, 2013
  1. Merge pull request #4 from sempervictus/xenapi_driver

    jcran committed Jun 16, 2013
    Add XenApi for Xen/XenServer
Commits on Apr 3, 2013
  1. XenAPI use SSL - resolves self signed cert bug

    RageLtMan committed Apr 3, 2013
    Ruby's XMLRPC interface does not like self signed certificates.
    XMLRPC sessions can be monkeypatched on the fly to ignore SSL
    certificates before the initial connection attempt is made. With
    XenAPI, the session is created and connected in the same method.
    This approach resolves XenAPI upstream SSL validation as well.
Commits on Mar 21, 2013
  1. Add XenApi for Xen/XenServer

    RageLtMan committed Mar 21, 2013
    Add support for XenAPI via xenapi-ruby gem.
    Initial methods scaffolded from VMWare vSphere and Fog
    
    Tested against XenServer6.1 and 6.0.2
    
    Testing procedure:
    ```
    controller = ::Lab::Controllers::VmController.new
    controller.build_from_running(opts)
    controller[<name from name_label field of a running VM>]
    ```
    
    TODO: OpenSSL still refuses to accept self-signed certificates.
    Would also be nice to rewire XMLRPC::Client to run over Rex::Socket
    This may also help to maintain session keepalives and query many
    endpoints conrurrently for faster processing.
Commits on Aug 7, 2012
  1. add a correct README

    jcran-px committed Aug 7, 2012
  2. credit where credit is duels

    jcran-px committed Aug 7, 2012
Commits on Apr 25, 2012
  1. ui tweak

    jcran committed Apr 25, 2012
  2. handle /show

    jcran committed Apr 25, 2012
  3. updated to read a config file

    jcran committed Apr 25, 2012
  4. add sinatra as a dep

    jcran committed Apr 25, 2012
Commits on Apr 24, 2012
  1. updated w/ a simple ui

    jcran committed Apr 24, 2012
Commits on Apr 11, 2012
  1. more readme updates

    jcran committed Apr 11, 2012
  2. tweak the readme

    jcran committed Apr 11, 2012
  3. remove the nokogiri dep

    jcran committed Apr 11, 2012
Commits on Apr 9, 2012
  1. add snapshot tags

    jcran committed Apr 9, 2012
Commits on Apr 3, 2012
  1. bump version

    jcran committed Apr 3, 2012
  2. updated to add the pry dep

    jcran committed Apr 3, 2012
  3. updated version

    jcran committed Apr 3, 2012
  4. remove extraneous readme'

    jcran committed Apr 2, 2012
Commits on Apr 2, 2012
  1. refactor, include vsphere stub

    jcran committed Apr 2, 2012
  2. no longer needed

    jcran committed Apr 2, 2012
Commits on Mar 14, 2012
  1. updated workstation driver

    jcran committed Mar 14, 2012
Commits on Mar 11, 2012
  1. ssh on workstation

    jcran committed Mar 11, 2012
Commits on Mar 6, 2012
  1. updated to handle the new gem

    jcran committed Mar 6, 2012
Commits on Feb 17, 2012
  1. get rid of meterpreter modifier

    jcran committed Feb 17, 2012
Commits on Feb 11, 2012
  1. updated README

    jcran committed Feb 11, 2012
  2. cleanup

    jcran committed Feb 11, 2012
  3. gemify

    jcran committed Feb 11, 2012
Commits on Dec 17, 2011
  1. updated version

    jcran committed Dec 17, 2011