ppouliot/puppet-openstack_hyper_v — pull request #20 by luisfdez (2013-08-21 12:20:20+00:00)
Title: Creates nova-compute windows service and defines the depencencies

Hi,
I finally managed to finish this one! This patch adds a new defined resource to handle windows services based on Python ( *openstack_hyper_v::python::windows_service* ). It makes use of registry module to create the service and additional entries required for creating a service running a python script.
Now, it requires a reboot after creating the service, I'm working on fixing that.

The nova-compute service is created using this defined resource, it also configures the folders and dependencies. It uses the *PythonService.exe* mechanism with a custom script based on nova-compute to handle the services calls.

Apart from that, I removed some pp files that don't look useful by now and changed a bit the folder definitions.

Once you merge this, I'll start creating the nova.conf content and passing the necessary parameters to the init file. Also, we can start thinking the splitting of the module.