diff --git a/oml/item/scan.py b/oml/item/scan.py index 04a58c9..d700aea 100644 --- a/oml/item/scan.py +++ b/oml/item/scan.py @@ -195,19 +195,14 @@ def run_scan(): if len(ids) != len(books): logger.debug('number of books %s vs number of ids %s', len(books), len(ids)) if library_items != len(books): + logger.debug('number of books %s vs number of items in library %s', len(books), library_items) library_items = set([str(i) for i in user.library.items]) gone = library_items - ids - first = True if gone: for id in gone: i = Item.get(id) - if i.info.get('mediastate') == 'transferring': - continue path = i.get_path() if not path or not os.path.exists(path): - if first: - logger.debug('number of books %s vs number of items in library %s', len(books), library_items) - first = False logger.debug('cleaning orphaned record %s %s', i, path) i.remove_file() missing = ids - library_items diff --git a/oml/tor.py b/oml/tor.py index 18180c1..f7aa595 100644 --- a/oml/tor.py +++ b/oml/tor.py @@ -155,9 +155,7 @@ class Tor(object): self.controller.add_event_listener(self.event_listener) self.controller.add_status_listener(self.status_listener) self.connected = True - port = self.controller.get_conf('SocksPort') - if port: - self.socks_port = int(port.split(' ')[0]) + self.socks_port = int(self.controller.get_conf('SocksPort').split(' ')[0]) self.publish() state.online = self.is_online() return True