Chef-Attribute: Ist der Dateiname wichtig?

9

Wenn ich Attribute in den Cookbook-Attributen /attributes/default.rb erstelle, funktionieren die Dinge gut.

Wenn ich ein Rezept zu meinem Kochbuch hinzufüge, sagen wir /recipes/dofubar.rb, erwarte ich, dass die in /attributes/dofubar.rb definierten Attribute geladen werden. Sie scheinen nicht zu sein.

Gibt es eine Möglichkeit, einen Satz von Standardattributen für ein Rezept und andere Mengen für andere Rezepte zu definieren?

    
Code Silverback 26.08.2014, 16:01
quelle

1 Antwort

16

Es gibt keine Korrelation zwischen Attributdateinamen und Rezepturen. Alle Dateien im Ordner attributes/ werden beim Start des Chef-Client-Laufs der Reihe nach geladen. Selbst wenn Sie eine attribute.rb-Datei wie ein Rezept benennen, macht Chef keine Korrelation. Alle Attributdateien werden jedes Mal geladen.

    
sethvargo 26.08.2014, 17:27
quelle

Tags und Links