I'm calling it as follows just after I kick off my create job:
Code:
self.gui.device_manager.create_job(create_preview.create, self.Dispatcher(self._create_collections_completed), desc, args=[ self, preview ]),
self.gui.device_manager.books(self.Dispatcher(self.gui.metadata_downloaded))
self.gui.status_bar.show_message(desc, 5000)
[EDIT: hmmm, whats that "," doing there - now removed, and no difference]