Puppet:如何删除目录及其中的所有内容
Puppet: how to remove a directory and everything in it
我确定这很简单,但我无法解决。
我想删除目录C:\Program Files\WindowsPowerShell\Modules\PowerShellGet.0.0.1
。到目前为止,我的尝试成功地删除了目录 1.0.0.1
中的所有内容,但我不知道如何删除实际目录。
我确实考虑过升级,但这意味着当我复制这个模块的新版本 (2.2.5
) 时,在下一个 运行,Puppet 将删除它.
这是我的两次尝试:
文件资源
file { "${modules_path}/PowerShellGet/1.0.0.1" :
ensure => directory,
recurse => true,
purge => true,
force => true,
}
整理资源
tidy { "${modules_path}/PowerShellGet/1.0.0.1" :
age => 0,
recurse => true,
rmdirs => true,
}
T.I.A
这样试试:
file { "${modules_path}/PowerShellGet/1.0.0.1" :
ensure => absent,
recurse => true,
force => true,
}
我确定这很简单,但我无法解决。
我想删除目录C:\Program Files\WindowsPowerShell\Modules\PowerShellGet.0.0.1
。到目前为止,我的尝试成功地删除了目录 1.0.0.1
中的所有内容,但我不知道如何删除实际目录。
我确实考虑过升级,但这意味着当我复制这个模块的新版本 (2.2.5
) 时,在下一个 运行,Puppet 将删除它.
这是我的两次尝试:
文件资源
file { "${modules_path}/PowerShellGet/1.0.0.1" :
ensure => directory,
recurse => true,
purge => true,
force => true,
}
整理资源
tidy { "${modules_path}/PowerShellGet/1.0.0.1" :
age => 0,
recurse => true,
rmdirs => true,
}
T.I.A
这样试试:
file { "${modules_path}/PowerShellGet/1.0.0.1" :
ensure => absent,
recurse => true,
force => true,
}