github scottchiefbaker/dool v1.3.8

3 months ago

What's Changed

  • Update the MySQL plugins to use the MySQLdb Python interface
  • MySQL plugins can now read credentials from ~/.my.cnf
  • Add a new --apache plugin to report 2xx, 3xx, 4xx, and 5xx errors
  • Better error logging when a plug-in fails to load
  • A new --skeleton plug-in was written with detailed documentation for potential plug-in authors
  • Update the internal devel_log() function to log milliseconds for more accuracy
  • Read plug-ins from $XDG_DATA_HOME (~/.local/share/dool/plugins)
  • We use GNU Geptopt now so we can use --parti words and the step and delay can be positioned anywhere in the param list
  • Start of some basic functionality for MacOS by @btriller in #106
  • Plug-ins can now specify DOOL_OPTS in the first 256 bytes of the plugin to indicate if a parameter is required
  • Added zfs as recognized partition types in --freespace

Breaking changes

  • The freespace plugin now requires a comma separated list of paths or the string "all"
  • Some of MySQL plugin files changed names. Please remove all old plug-in files and use the ones from this release instead
  • The --mysql-innodb plugin now takes an environment variable DOOL_INNODB_OPT of basic, extra, or full.

New Contributors

Full Changelog: v1.3.6...v1.3.8

Don't miss a new dool release

NewReleases is sending notifications on new releases.