Pick encoding for database in server.databases.sls
The endcoding for database wasn't picked if craete it via
mysql.server.database since 'character_set' option is not
passed.
This patch ensures that we pass 'character_set' option.
Change-Id: I7e0f2a9ea3f0d7e3642e6ff6616e8ef4d3ce6b0e
diff --git a/mysql/server/database.sls b/mysql/server/database.sls
index eb9df79..49c0c2b 100644
--- a/mysql/server/database.sls
+++ b/mysql/server/database.sls
@@ -6,6 +6,7 @@
mysql_database_{{ database_name }}:
mysql_database.present:
- name: {{ database_name }}
+ - character_set: {{ database.get('encoding', 'utf8') }}
- connection_user: {{ mysql_connection_args.user }}
- connection_pass: {{ mysql_connection_args.password }}
- connection_charset: {{ mysql_connection_args.charset }}