答案1
答案似乎是虚拟资源不是如果它们是自动需要的,则会自动实现。以下清单将导致“没有这样的文件或目录”错误:
@file { '/foo':
ensure => directory
}
file { '/foo/test':
content => 'this is a test file'
}
但如果虚拟资源明确实现为:
realize File['/foo']
答案似乎是虚拟资源不是如果它们是自动需要的,则会自动实现。以下清单将导致“没有这样的文件或目录”错误:
@file { '/foo':
ensure => directory
}
file { '/foo/test':
content => 'this is a test file'
}
但如果虚拟资源明确实现为:
realize File['/foo']