gpt4 book ai didi

ruby - 如何检查 Chef 的版本是否满足菜谱中的 gem 要求?

转载 作者:数据小太阳 更新时间:2023-10-29 07:32:13 26 4
gpt4 key购买 nike

Chef::Version 包含 Chef gem 的版本号,我想检查它是否满足 recipe 中 ~> 10.14 的 gem 要求。

最佳答案

使用 Gem::RequirementGem::Version:

Gem::Requirement.new("~> 10.14").satisfied_by?(Gem::Version.new(Chef::VERSION))

这将返回一个 bool 值 - 如果 Chef::VERSION 满足 ~> 10.14,则返回 true。

关于ruby - 如何检查 Chef 的版本是否满足菜谱中的 gem 要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19516077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com