Sie können sicherstellen, dass die Datei am Zielspeicherort existiert und die zu kopierende Datei als Quelle im Dateityp bereitstellen. Ein Teilcodeausschnitt zeigt nur relevante Teile:
file { 'E:\mycopy\folder\filename':
ensure => present,
source => "d:\temp\test.txt",
}
Überprüfen Sie die Dokumentation von Dateityp here und wie Quellattribut verhält here. Nun wird dies mit einem paar Einschränkungen arbeiten:
- Wenn Sie absoluten Dateipfad als Quelle verwenden - dann sollte die Datei auf Agenten-Rechner vorhanden sein
- Wenn Sie Datei von Puppet Dateiserver dann der Quelldatei dienen, sollte an geeigneter Stelle im Dateiserver der Puppe sein.
Aber was ist Ihr genauer Zweck? Ähnliches kann erreicht werden mit content
Attribut des Dateityps oder other attributes
eigentlich möchte ich alle Dateien von einem Verzeichnis in ein anderes Verzeichnis kopieren. Ich bekomme nicht, wie man das macht, da ich Puppet sehr neu bin – jestges
@jesteges Verzeichnis/Verzeichnisbäume ist das selbe wie Akteur-recurse Attribut –
Hi danke es arbeitet ... – jestges