mysql - Chef Recipe 将值添加到 mysql 表

标签 mysql chef-infra chef-recipe

我有一个 Chef Recipe ,可以使用以下数据监控服务是否正在运行

service = "test"
if ::Win32::Service.exists?(service)
  service "test" do
    action [:enable, :start]
  end
else
  windows_package "test" do
    source "\\10.10.10.10\test.exe"
    installer_type :custom
    options 'install ip=10.10.10.11'
  end
end

我需要将此值添加到远程 mysql 表(mysql 服务器 IP 10.10.10.12),以便我可以创建用于报告的 html 或 php 页面。

请帮忙

最佳答案

您可以采用与手动相同的方式执行此操作,通常使用 Web 框架中内置的内容或运行 mysql 命令行工具的 execute 资源。

关于mysql - Chef Recipe 将值添加到 mysql 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42598303/

相关文章:

java - 在 catch block 内抛出异常

chef-infra - 获取菜谱中 Chef 搜索返回的节点IP地址

ruby - 如何使用 Chef 脚本安装 Windows 服务

Ruby 在文件中找到一行并在其下方添加

mysql - 如何在具有连接的cakephp中添加限制

mysql - 如何查看程序发送到本地mySQL数据库的本地流量?

mysql - 选择计算多个日期注册表中两个日期之间的不同月份?

php - 如何在运行 Ubuntu 12.04 和 PHP 5.4 的 vagrant box 上安装 APC?

ruby-on-rails - ruby 解压缩 - 因未初始化常量 ZIP::File 而失败

ruby - 如何在厨房 serverspec 测试中要求 Recipe 库