Browse code

Install PyMySQL if used

Change Ic609ce136061b753ca692b37509a0b29c60bb8b5 switched to PyMySQL by
default but does not make sure it is installed. This is causing gate
failure in Gnocchi for example:

http://logs.openstack.org/25/186025/3/check/gate-gnocchi-dsvm-functional-file-mysql/eebd773/logs/devstacklog.txt.gz

Change-Id: I23d313220607fcc8acb95ab43f55b7d9899b9b1f

Julien Danjou authored on 2015/06/12 16:05:12
Showing 1 changed files
... ...
@@ -165,6 +165,8 @@ function install_database_python_mysql {
165 165
     pip_install_gr $MYSQL_DRIVER
166 166
     if [[ "$MYSQL_DRIVER" == "MySQL-python" ]]; then
167 167
         ADDITIONAL_VENV_PACKAGES+=",MySQL-python"
168
+    elif [[ "$MYSQL_DRIVER" == "PyMySQL" ]]; then
169
+        ADDITIONAL_VENV_PACKAGES+=",PyMySQL"
168 170
     fi
169 171
 }
170 172