einfaches Marionettenskript zum Kopieren von Dateien

8

Hallo, ich bin neu in der Puppe und versuche, an einem Beispiel zu arbeiten, um Dateien von einem Ort zu einem anderen zu kopieren. Irgendein Beispielskript, um das zu tun?

Beispiel: Ich habe meine Datei unter d: \ temp \ test.txt und möchte diese Datei in den Ordner E: \ mycopy \ kopieren.

    
jestges 15.11.2013, 06:51
quelle

1 Antwort

21

Sie können sicherstellen, dass die Datei am Zielort existiert und die zu kopierende Datei als Quelle im Dateityp bereitstellen. Ein unvollständiges Code-Snippet, das nur relevante Teile anzeigt:

%Vor%

Überprüfen Sie die Dokumentation des Dateityps hier und wie sich das Quellattribut hier . Jetzt wird dies mit ein paar Vorbehalten funktionieren:

  • Wenn Sie den absoluten Dateipfad als Quelle verwenden, sollte die Datei auf dem Agentencomputer
  • vorhanden sein
  • Wenn Sie eine Datei von Puppets Dateiserver bereitstellen, sollte sich die Quelldatei an einem geeigneten Ort im Dateiserver von Puppet befinden.

Aber was genau ist dein Ziel? Ähnliches kann mit content Attribut des Dateityps oder erreicht werden andere Attribute

    
Vishal Biyani 15.11.2013, 07:49
quelle

Tags und Links