百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

ohai

> 编程语言
开源

Ohai 会分析您的系统并生成 JSON

690 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Ohai 会分析您的系统并生成 JSON

ohai

描述

Ohai 会检测有关您的操作系统的数据。可以单独使用 Ohai,但其主要目的是为 Chef 提供节点数据。 Ohai 会打印出关于您系统的所有已知数据的 JSON 数据块。使用 Chef 时,这些数据会通过节点属性返回。 Chef 将 Ohai 分发为 RubyGem。本 README 适用于想要修改 Ohai 源代码的开发人员。如果您想为 Ohai 写插件,请参阅文档:

  • 一般文档:
  • 编写 Ohai 插件文档:

开发环境

Ohai 的开发依赖项应使用 bundler 安装。只需在仓库根目录中运行 bundle install。

规范测试

  1. 分支化 (fork it)
  2. 创建您的特性分支 (git checkout -b my-new-feature)
  3. 提交更改 (git commit -am 'Add some feature' --signoff)
  4. 运行测试 bundle exec rake spec
  5. 运行风格测试 bundle exec rake style
  6. 推送到分支 (git push origin my-new-feature)
  7. 创建新的 Pull Request
  • 请确保您的分支保持最新。GitHub 可能会提示您更新 PR 分支;请确保更新以保持检查的最新状态。 - 所有检查必须为绿色状态才能完成自动合并。名为 allchecks 的工作流程会验证每个配置的工作流程是否都通过了。 - Buildkite 必须为绿色状态。如果 Buildkite 检查失败,则会阻止合并。 - 需要使用 DCO。E

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubychefconfigurationconfiguration-managementdiscovery

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言