Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
 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})")
Ejemplo n.º 4
0
 def write(klass):
     feeds = [row[0] for row in klass.__feeds]
     with open(FEEDS, "wb") as f:
         pickle_dump(feeds, f, 2)
Ejemplo n.º 5
0
 def write(klass):
     feeds = [row[0] for row in klass.__feeds]
     with open(FEEDS, "wb") as f:
         pickle_dump(feeds, f, 2)
Ejemplo n.º 6
0
 def test_pickle_dump(self):
     f = BytesIO()
     pickle_dump(42, f)
     assert pickle_loads(f.getvalue()) == 42
Ejemplo n.º 7
0
 def test_pickle_dump(self):
     f = cBytesIO()
     pickle_dump(42, f)
     assert pickle_loads(f.getvalue()) == 42