3小时精通Krita智能选区:从零开始的图像编辑革命
2025/12/26 5:01:27
外部节点分类器(ENC)是一种强大的工具,可用于动态地为节点分配类和参数。当向 ENC 传递节点名时,它会返回一个 YAML 哈希,其中包含节点的参数、类和环境信息。
例如,传递web.example.com作为节点名,ENC 可能返回以下 YAML 哈希:
--- parameters: puppetserver: puppet.example.com classes: - base - apache environment: production这将导致以下节点定义:
node web.example.com { $puppetserver = puppet.example.com include base include apache }如果 ENC 未匹配到任何主机名,它将返回一个空的 YAML 哈希:
--- classes: []下面是一个用 Perl 编写的节点分类器示例:
#!/usr/bin/perl -w use strict; use YAML qw( Dump ); my $h