def apply_overrides(self, overrides): with mysql_util.SqlClient(self.get_engine()) as client: for k, v in overrides.items(): byte_value = guestagent_utils.to_bytes(v) q = sql_query.SetServerVariable(key=k, value=byte_value) t = text(str(q)) try: client.execute(t) except exc.OperationalError: output = {'key': k, 'value': byte_value} LOG.error("Unable to set %(key)s with value %(value)s.", output)
def apply_overrides(self, overrides): LOG.debug("Applying overrides to MySQL.") with LocalSqlClient(get_engine()) as client: LOG.debug("Updating override values in running MySQL.") for k, v in overrides.iteritems(): q = sql_query.SetServerVariable(key=k, value=v) t = text(str(q)) try: client.execute(t) except exc.OperationalError: output = {'key': k, 'value': v} LOG.exception(_("Unable to set %(key)s with value " "%(value)s.") % output)
def apply_overrides(self, overrides): LOG.debug("Applying overrides to MySQL.") with self.local_sql_client(self.get_engine()) as client: LOG.debug("Updating override values in running MySQL.") for k, v in overrides.items(): byte_value = guestagent_utils.to_bytes(v) q = sql_query.SetServerVariable(key=k, value=byte_value) t = text(str(q)) try: client.execute(t) except exc.OperationalError: output = {'key': k, 'value': byte_value} LOG.exception(_("Unable to set %(key)s with value " "%(value)s.") % output)