62 |
WAITING = 1 |
WAITING = 1 |
63 |
DATA_IN_DB = 2 |
DATA_IN_DB = 2 |
64 |
FAILED = 3 |
FAILED = 3 |
65 |
|
|
66 |
def __init__(self, url, status = DATA_IN_DB): |
def __init__(self, url, status = DATA_IN_DB): |
67 |
self.url = url |
self.url = url |
68 |
self.status = status |
self.status = status |
83 |
cache.image_updated(self.url, data) |
cache.image_updated(self.url, data) |
84 |
self.status = self.DATA_IN_DB |
self.status = self.DATA_IN_DB |
85 |
|
|
86 |
|
def set_failed(self): |
87 |
|
self.status = self.FAILED |
88 |
|
|
89 |
def read_data(self): |
def read_data(self): |
90 |
return straw.main._itemstore.read_image(self.url) |
return straw.main._itemstore.read_image(self.url) |
91 |
|
|