Skip to content

This puppet module allows you to mount and dismount ISOs on windows server.

Notifications You must be signed in to change notification settings

ninja-2/windows_isos

 
 

Repository files navigation

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

About

This puppet module allows you to mount and dismount ISOs on windows server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published