扎心了,老铁,程序出了小差,请重新再试
重新再试

首页> 一般> 其他

标准模块结构

热门
标准模块结构
{文件结构 module ├── LICENSE ├── manifests | ├── init.pp | ├── install.pp | ├── config.pp | ├── service.pp │   └── params.pp └── README.md,install.pp,params.pp,

class module(
  $interface1 = '',
  $interface2 = '',
  ...
) {
  include ::module::params

  # Parameters validation
  validate_bool($interface1)
  validate_string($interface2)

  # Invoke classes
  include ::module::install
  include ::module::config
  include ::module::service

  # Relationship of classes
  Class['::module::install'] ->
  Class['::module::config']  ->
  Class['::module::service']
}, class module::install { # packages package {$module::params::package_name: ensure => $module::params::package_ensure, } },init.pp, class module::params { # Variables $package_name = 'ntp' $package_ensure = 'present' }}

文件简介

编号:31932

名称:标准模块结构

浏览数:29

收藏数:0

克隆数:0

作者:0

价格:免费

更新时间:2021-07-04 11:35:52

文件很好用,分享文件:

操作指导

只需一步极速注册

63,195+文件在线编辑

云端同步我的设计

一键高清无水印下载

微信扫码立即登录
二维码失效
请点击刷新

微信和QQ是两个独立账号,账号信息不互通

距离今天活动结束仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒
会员促销今天活动仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒