Puppe muss mich hassen. Ich habe das Dokument stundenlang gelesen und kann immer noch Folgendes nicht erreichen:
- eine Klasse oder ein Modul (oder wie heißt es) mit einer Variablen darin (eine parametrisierte Klasse?);
- Diese Klasse muss mehrmals in einem einzelnen Host enthalten sein.
Im Pseudocode wäre das:
# The class
classorwhatever myclass ($value) {
notify { "$value world" }
}
# In the node definition
node whatever {
myclass("Hello")
myclass("Goodbye")
}
Ich fühle mich so dumm, dass es nicht einmal lustig ist. Ich weiß, dass es machbar sein muss . Aber wie? :(
Antworten:
Sie können eine parametrisierte Klasse nur einmal verwenden. Wenn Sie vorhaben, einen Knoten mehrmals mit einer Funktion zu treffen, während Sie die Datendefinitionen variieren, sind Sie hier richtig.
Beispiel
quelle