From 647cea2f7fab9eb9393ea1ab7582c2ba9b3748c4 Mon Sep 17 00:00:00 2001 From: Deepinder Setia Date: Wed, 15 Oct 2014 15:37:31 -0700 Subject: [PATCH] bug 1381704 - update cassandra db with sequence when upgrading from earlier version Change-Id: Ic39a4e1fc46c5259f3a5de69e778ac1352dc034d --- src/discovery/disc_server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/discovery/disc_server.py b/src/discovery/disc_server.py index 8ac8a8f985c..54dc4a9fa52 100644 --- a/src/discovery/disc_server.py +++ b/src/discovery/disc_server.py @@ -427,6 +427,10 @@ def api_publish(self, end_point = None): } self._db_conn.insert_service(service_type, sig, entry) + # handle upgrade + if 'sequence' not in entry: + entry['sequence'] = str(int(time.time())) + socket.gethostname() + entry['info'] = info entry['admin_state'] = 'up' entry['heartbeat'] = int(time.time())