chef-debug:用于可复制环境的Chef Shell调试

时间:2024-06-10 11:25:45
【文件属性】:

文件名称:chef-debug:用于可复制环境的Chef Shell调试

文件大小:17KB

文件格式:ZIP

更新时间:2024-06-10 11:25:45

Ruby

Chef_debug Chef零调试 描述 Chef Zero Shell可用于调试Chef代码。 该食谱自动提供必要的初始配置,以使外壳程序在可重现/可重复使用的虚拟盒环境(例如VirtualBox)中使用的基于Linux和Windows的临时虚拟机上运行。 Wiki包含有关设置和配置的更多详细信息。 该外壳程序通过在运行列表中加载特定配方来对代码进行仔细检查。 默认的配方是recipe[chef_debug::default] 。 断点资源可用于在特定位置中断配方。 断点资源的语法为: breakpoint 'name' do action :break end 问题场景 通过逐行逐步解决代码,解决Linux CentOS平台上的逻辑错误。 node [“ weather”]表示应为“晴天”时为“雨”。 逐步解决 通过厨房输入流浪汉: kitchen login 更改为ro


【文件预览】:
chef-debug-master
----chefignore(974B)
----Berksfile(47B)
----recipes()
--------debug_rhel.rb(1KB)
--------debug.rb(1KB)
--------debug_windows.rb(2KB)
--------default.rb(142B)
----.kitchen.yml(1KB)
----spec()
--------spec_helper.rb(48B)
--------unit()
----test()
--------integration()
----README.md(8KB)
----metadata.rb(247B)
----attributes()
--------default.rb(986B)
----templates()
--------windows()
--------default()
--------rhel()
----.gitignore(126B)

网友评论