HomePhorge

(#8644) Host provider on Windows
82c6b3cb4139Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(#8644) Host provider on Windows

The host provider did not work on Windows because it didn't know where
to find its hosts file. The provider now uses Win32::Resolv, which is
part of the standard ruby library, to find it.

Several host type/provider spec tests were marked as fails_on_windows,
but now that the provider is working, I removed the tag from those
tests, and verified that the tests now pass. There are two tests in
resources_spec that fail because the user and exec providers are not
supported on Windows yet, so those tests are marked as fails_on_windows.

Reviewed-by: Pieter van de Bruggen <pieter@puppetlabs.com>

Details

Provenance
Josh Cooper <josh@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUcd1e501b6ebb: Merge branch 'ticket/master/8660-default-windows-install-paths'
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Cooper <josh@puppetlabs.com> committed rPU82c6b3cb4139: (#8644) Host provider on Windows (authored by Josh Cooper <josh@puppetlabs.com>).Jul 29 2011, 10:58 PM