~free.ekanayaka/landscape-client/jaunty-updates-1.4.4-0ubuntu0.9.04

« back to all changes in this revision

Viewing changes to landscape/broker/exchange.py

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2009-03-18 20:42:05 UTC
  • Revision ID: james.westby@ubuntu.com-20090318204205-v17ejhu5urdsrm7j
Tags: 1.0.28-0ubuntu1
New upstream release. (LP: #343954)

Show diffs side-by-side

added added

removed removed

Lines of Context:
285
285
            message_store.add({"type": "resynchronize"})
286
286
            self._reactor.fire("resynchronize-clients")
287
287
 
 
288
        old_uuid = message_store.get_server_uuid()
 
289
        new_uuid = result.get("server-uuid")
 
290
        if new_uuid != old_uuid:
 
291
            logging.info("Server UUID changed (old=%s, new=%s)."
 
292
                         % (old_uuid, new_uuid))
 
293
            self._reactor.fire("server-uuid-changed", old_uuid, new_uuid)
 
294
            message_store.set_server_uuid(new_uuid)
288
295
 
289
296
        sequence = message_store.get_server_sequence()
290
297
        for message in result.get("messages", ()):