| 14 | |
| 15 | |
| 16 | class FakeWalSegment(object): |
| 17 | def __init__(self, seg_path, explicit=False, |
| 18 | upload_explosive=False, |
| 19 | mark_done_explosive=False): |
| 20 | self.explicit = explicit |
| 21 | self._upload_explosive = upload_explosive |
| 22 | self._mark_done_explosive = mark_done_explosive |
| 23 | |
| 24 | self._marked = False |
| 25 | self._uploaded = False |
| 26 | |
| 27 | def mark_done(self): |
| 28 | if self._mark_done_explosive: |
| 29 | raise self._mark_done_explosive |
| 30 | |
| 31 | self._marked = True |
| 32 | |
| 33 | |
| 34 | class FakeWalUploader(object): |
no outgoing calls