16 lines
443 B
Python
16 lines
443 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
class ResumeData(object):
|
|
def __init__(self, client):
|
|
self.data = None
|
|
self.failed = False
|
|
client._dispatcher.add_listener(self._process_alert)
|
|
client._th.save_resume_data()
|
|
|
|
def _process_alert(self, t, alert):
|
|
if t == 'save_resume_data_failed_alert':
|
|
self.failed = True
|
|
|
|
elif t == 'save_resume_data_alert':
|
|
self.data = alert.resume_data
|