Telegraph Webhook 完全指南:实现实时消息处理与事件响应
2026/6/16 12:59:58
模块的各个组件需位于特定的文件系统位置,以便主节点识别。每个模块构成一个目录树,其根目录以模块本身命名,例如ntp模块存储在ntp/目录中。
manifests/子目录下,每个类和定义类型都有各自的文件。例如,ntp::package类位于manifests/package.pp,ntp::monitoring::nagios定义类型位于manifests/monitoring/nagios.pp。manifests/init.pp文件比较特殊,可视为默认清单位置,但为便于查找定义,通常只存放以模块命名的类,如ntp类,通过include ntp即可调用模块核心功能。files/和templates/子目录,内容结构可由模块作者自定义,但清单文件需正确引用。静态文件通过 URL 引用,如puppet:///modules/ntp/ntp.conf,对应.../mo