mysql_client
The mysql_client resource manages the MySQL client binaries and development libraries.
It is an example of a "singleton" resource. Declaring two mysql_client resources on a machine usually won't yield two separate copies of the client binaries, except for platforms that support multiple versions (RHEL SCL, OmniOS).
Example
mysql_client 'default' do
action :create
endProperties
package_name- An array of packages to be installed. Defaults to a value looked up in an internal map.package_version- Specific versions of the package to install, passed onto the underlying package manager. Defaults tonil.version- Major MySQL version number of client packages. Only valid on for platforms that support multiple versions, such as RHEL via Software Collections and OmniOS.
Actions
:create- Installs the client software:delete- Removes the client software