diff options
author | Nguyen Thanh Cong <ntcong1705@gmail.com> | 2020-11-16 18:08:55 +0700 |
---|---|---|
committer | Nguyen Thanh Cong <ntcong1705@gmail.com> | 2020-11-19 08:13:24 +0700 |
commit | 5e1178764d5f3e76594e77149236d9e629f4e543 (patch) | |
tree | c27309a4f1e3db5c481aa6e63df6419062731f92 /trove | |
parent | a05b6ee13f59054a36e467453f953594dcdde643 (diff) | |
download | trove-5e1178764d5f3e76594e77149236d9e629f4e543.tar.gz |
convert to type str to compare
because type of uuid_set[1] is string and type of master_UUID is int,
so it is never equal
Change-Id: I45b3e0dc1dfabd000d2db2912e45450eec9a8edf
Diffstat (limited to 'trove')
-rw-r--r-- | trove/guestagent/datastore/mariadb/service.py | 2 | ||||
-rw-r--r-- | trove/guestagent/datastore/mysql/service.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/trove/guestagent/datastore/mariadb/service.py b/trove/guestagent/datastore/mariadb/service.py index 1edb0122..aa603d99 100644 --- a/trove/guestagent/datastore/mariadb/service.py +++ b/trove/guestagent/datastore/mariadb/service.py @@ -63,7 +63,7 @@ class MariaDBApp(mysql_service.BaseMySqlApp): gtid_executed = self._get_gtid_executed() for gtid_set in gtid_executed.split(','): uuid_set = gtid_set.split('-') - if uuid_set[1] == master_UUID: + if str(uuid_set[1]) == str(master_UUID): last_txn_id = uuid_set[-1] break return master_UUID, int(last_txn_id) diff --git a/trove/guestagent/datastore/mysql/service.py b/trove/guestagent/datastore/mysql/service.py index 891996ce..810e17ae 100644 --- a/trove/guestagent/datastore/mysql/service.py +++ b/trove/guestagent/datastore/mysql/service.py @@ -50,7 +50,7 @@ class MySqlApp(service.BaseMySqlApp): gtid_executed = self._get_gtid_executed() for gtid_set in gtid_executed.split(','): uuid_set = gtid_set.split(':') - if uuid_set[0] == master_UUID: + if str(uuid_set[0]) == str(master_UUID): last_txn_id = uuid_set[-1].split('-')[-1] break return master_UUID, int(last_txn_id) |