'Called once metadata has been uploaded.'

def metadata_synced(self, job):

    if job.failed:
        self.device_job_exception(job)
        return
    (cp, fs) = job.result
    self.location_manager.update_devices(cp, fs, self.device_manager.device.icon)
    (cv, row) = (self.current_view(), (-1))
    if (cv is not self.library_view):
        row = cv.currentIndex().row()
    self.memory_view.reset()
    self.card_a_view.reset()
    self.card_b_view.reset()
    if (row > (-1)):
        cv.set_current_row(row)
