.kitchen.yml:
platforms:
- name: win2012r2
suites:
- name: example
是否可以从配方中获取正在运行的平台或套件名称?我已经尝试过node['platform']
和node['suite']
,但都为空。
答案 0 :(得分:0)
node['name']
的值等于套件名称加上由连字符连接的平台名称(例如example-win2012r2
)。
答案 1 :(得分:0)
您可以使用ohai:
Ohai是一种用于收集系统配置数据的工具,该数据将提供给厨师客户以在食谱中使用。
您可以在ohai cookbook中加入大量负载,然后利用它来检索所需的信息。例如
node['platform']
node['platform_family']
node['kernel']['os']