puphpet/puphpet — pull request #1153 by mdeltito (2014-10-20 15:52:05+00:00)
Title: add override_options support from puppetlabs-mysql to mysql config

Related to: #692, #1035, this adds the ability to override mysql config via puppetlabs-mysql `override_options` parameter. This allows passing the override_options in the config.yml like so:

````
mysql:
install: '1'
root_password: 'abc123'
adminer: '1'
databases:
3NzVHNgne2pm:
grant:
- ALL
name: dev
host: localhost
user: user1
password: 'abc123'
sql_file: ''
override_options:
mysqld:
max_allowed_packet: '32M'
````

Exposing this in the UI would require some work to support the sections in the my.cnf, but it's definitely possible. If there is precedent for this type of structured config elsewhere in the application, I'll gladly add it to the UI.