windows_isos

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

Jerome

jriviere

14,054 downloads

13,499 latest version

2.6 quality score

Version information

  • 0.0.4 (latest)
  • 0.0.3
  • 0.0.2
  • 0.0.1
released Aug 18th 2014
This version is compatible with:
  • Windows

Start using this module

Documentation

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