diff options
author | Angelos Evripiotis <jevripiotis@bloomberg.net> | 2019-04-02 13:33:51 +0100 |
---|---|---|
committer | Angelos Evripiotis <jevripiotis@bloomberg.net> | 2019-05-23 15:49:10 +0100 |
commit | 4973332a7bfad81ca77a0399c7b7f2145f50622d (patch) | |
tree | feb76fb744eca380d5eb9162e92efd4ba8cef95d | |
parent | 51b9c275e4cc238df3995232c26969e6579f84b5 (diff) | |
download | buildstream-4973332a7bfad81ca77a0399c7b7f2145f50622d.tar.gz |
WIP: pickle: FetchQueue - not needed?
-rw-r--r-- | src/buildstream/_scheduler/queues/fetchqueue.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/buildstream/_scheduler/queues/fetchqueue.py b/src/buildstream/_scheduler/queues/fetchqueue.py index 9edeebb1d..50ad2b86a 100644 --- a/src/buildstream/_scheduler/queues/fetchqueue.py +++ b/src/buildstream/_scheduler/queues/fetchqueue.py @@ -35,6 +35,12 @@ class FetchQueue(Queue): complete_name = "Fetched" resources = [ResourceType.DOWNLOAD] + def __getstate__(self): + import copy + state = copy.copy(self.__dict__) + del state['_scheduler'] + return state + def __init__(self, scheduler, skip_cached=False, fetch_original=False): super().__init__(scheduler) |