windows_isos
This module allows you to mount and dismount ISOs on windows server.
Version information
released Aug 18th 2014
This version is compatible with:
Start using this module
Add this module to your Puppetfile:
mod 'jriviere-windows_isos', '0.0.4'
Learn more about managing modules with a PuppetfileDocumentation
jriviere/windows_isos — version 0.0.4 Aug 18th 2014
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
License
Apache License, Version 2.0
Contact
Jerome RIVIERE
Support
Please log tickets and issues at GitHub site
Dependencies
- puppetlabs/powershell (>=1.0.2)
- puppetlabs/stdlib (>= 4.2.1)