DevOp: Puppet zum installieren von PHPStorm

Puppet zum installieren von PHPStorm:

Die Puppet-Klasse installiert PHPStorm in das Verzeichnis **/opt
**Über Parameter kann die Versionsnummer angegeben werden. Die Verwendung von Paramtern wird im puppet Handbuch unter http://docs.puppetlabs.com/learning/modules2.html erklärt.

Das Puppet setzt zusätzlich die Default-Java VM Einstellungen von PHPStorm und erhöht den zur Verfügung stehenden Arbeitsspeicher. 

Zum automatischen erstellen von Menü-Einträgen für die neue PHPStorm Version habe ich das Template „phpstorm.desktop.erb“ angelegt. Dort wird immer der aktuelle Pfad aktualisiert.

Die Datei habe ich in ein eigenes dev-tools Modul gepackt. Die Struktur sieht wie folgt aus: