Ich bin ein Puppen Modul von Puppet Forge mit - https://forge.puppet.com/creativeview/mssql_system_dsnein Puppen Modul mehrfach verwenden
Die Dokumentation gibt es wie folgt zu verwenden:
class {'mssql_system_dsn':
dsn_name => 'vcenter',
db_name => 'vcdb',
db_server_ip => '192.168.35.20',
sql_version => '2012',
dsn_64bit => true,
}
ich mehrere ODBC-Datenquellen erstellen müssen.
Wenn ich jedoch dieses Snippet zweimal dupliziere und die Parameter ändere, erhalte ich einen Fehler bei der Mehrfachdeklaration.
Wie kann ich dieses Modul mehrfach deklarieren?
Dies ist korrekt, im Wesentlichen eine Aktualisierung der Frage anhängig unter der Annahme, dass dies alles auf dem gleichen Knoten ist. –
@MattSchuchard, Insofern das OP beschreibt, dass er versucht hat, sein Ziel durch Kopieren der gegebenen Deklaration und Ändern seiner Parameter zu erreichen, ist es vernünftig zu folgern, dass er mehrere Datenquellen auf demselben Knoten deklarieren möchte. –
Ja. Sie haben Recht, wenn ich gesagt habe, dass ich mehrere Datenquellen erstellen möchte, war es auf demselben Rechner. Hat jemand eine Meinung darüber, was wäre der beste Weg, um das Modul zu modifizieren, um diese Fähigkeit zu unterstützen? Ist das nicht ein bisschen ein seltsames Design für diese Art von Ressource? - Ich kann mir keinen guten Grund vorstellen, warum der Autor das Modul so entworfen hat, dass die Datenquellen auf einen pro Knoten beschränkt sind. – djnz