Closed jmadureira closed 8 years ago
The MySQL python module requires either MySQLdb or PyMySQL so the cookbook must ensure they are installed.
My concern here is that by default all modules are enabled but remain silent unless they are able to monitor something.
To avoid having to install unnecessary dependencies a chef attribute was created:
...which is set to false by default. On nodes that have MySQL installed users will need to set this to true which kinda makes sense because chances are they will also need to update the mysql.conf file as well.
+1
The MySQL python module requires either MySQLdb or PyMySQL so the cookbook must ensure they are installed.
My concern here is that by default all modules are enabled but remain silent unless they are able to monitor something.
To avoid having to install unnecessary dependencies a chef attribute was created:
...which is set to false by default. On nodes that have MySQL installed users will need to set this to true which kinda makes sense because chances are they will also need to update the mysql.conf file as well.