Beste Weg, um eine Datei umzubenennen mit chef
Wie kann ich eine Datei umbenennen mit chef?
In der chef doc fand ich nur:
- erstellen
- create_if_missing
- löschen
- touch
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie kann ich eine Datei umbenennen mit chef?
In der chef doc fand ich nur:
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden ruby_block und innen Verwendung ::File.Rename(src,dst). Küchenchef Rahmen nicht haben, die Datei umzubenennen (oder zumindest nicht hatte, bis 0.10.18).
Nur ein Beispiel:
new_resource.src
gibt es nicht mehr?only_if { File.exists?(new_resource.src)}
Weitere option, wenn Sie brauchen, um zu benennen mehrere Dateien. Prüft man mit der Ressource wissen, ob es schon lief.