windows_isos
This is the windows_isos puppet module.
##Module Description
This module allows you to mount and dismount ISOs on windows server.
This module use PowerShell v4.0 commands and should work on Windows 8/8.1, Windows Server 2012/2012R2
Tested on windows server 2012 R2
If the ISO file don't exist, no error will be shown.
##Last Fix/Update V 0.0.4 :
- Change powershell module to puppetlabs/powershell
- Now the xml is modified if something change (DriveLetter or SystemFileLabel)
###Setup Requirements Depends on the following modules: 'puppetlabs/powershell', '>=1.0.2', 'puppetlabs/stdlib', '>= 4.2.1'
##Usage
Resource: windows_isos
windows_isos{'SQLServer':
ensure => present,
isopath => 'C:\\Users\\Administrator\\Desktop\\SQLServer2012SP1-FullSlipstream-ENU-x64.iso',
}
Parameters:
$ensure # Present or absent -> mount/unmount ISO. Default to present
$isopath # Absolute Iso path. Mandatory
$xmlpath # Where to save the file. Default set to C:\\isos.xml. The path must be absolute and contain the file name
Apache License, Version 2.0
Jerome RIVIERE
Please log tickets and issues at GitHub site