def dump_queue(klass): if klass.queue: try: with open(klass.DUMP, 'wb') as disk_queue_file: pickle_dump(klass.queue, disk_queue_file) except (EnvironmentError, PickleError): pass
def dump_queue(klass): if klass.queue: try: with open(klass.DUMP, 'wb') as disk_queue_file: pickle_dump(klass.queue, disk_queue_file) except (EnvironmentError, PickleError): pass
def dump_queue(klass): if klass.queue: print_d(f"Saving scrobble queue to {klass.SCROBBLER_CACHE_FILE}") try: with open(klass.SCROBBLER_CACHE_FILE, 'wb') as disk_queue_file: pickle_dump(klass.queue, disk_queue_file) except (EnvironmentError, PickleError) as e: print_w(f"Couldn't persist scrobble queue ({e})")
def write(klass): feeds = [row[0] for row in klass.__feeds] with open(FEEDS, "wb") as f: pickle_dump(feeds, f, 2)
def write(klass): feeds = [row[0] for row in klass.__feeds] with open(FEEDS, "wb") as f: pickle_dump(feeds, f, 2)
def test_pickle_dump(self): f = BytesIO() pickle_dump(42, f) assert pickle_loads(f.getvalue()) == 42
def test_pickle_dump(self): f = cBytesIO() pickle_dump(42, f) assert pickle_loads(f.getvalue()) == 42