mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #454
This commit is contained in:
parent
6607497a5e
commit
1401167eef
@ -22,8 +22,6 @@ from libprs500.devices.interface import Device
|
|||||||
from libprs500.devices.errors import DeviceError, FreeSpaceError
|
from libprs500.devices.errors import DeviceError, FreeSpaceError
|
||||||
from libprs500.devices.prs505.books import BookList, fix_ids
|
from libprs500.devices.prs505.books import BookList, fix_ids
|
||||||
from libprs500 import iswindows, islinux, isosx
|
from libprs500 import iswindows, islinux, isosx
|
||||||
from libprs500.devices.libusb import get_device_by_id
|
|
||||||
from libprs500.devices.libusb import Error as USBError
|
|
||||||
from libprs500.devices.errors import PathError
|
from libprs500.devices.errors import PathError
|
||||||
|
|
||||||
class File(object):
|
class File(object):
|
||||||
@ -384,7 +382,8 @@ class PRS505(Device):
|
|||||||
|
|
||||||
def delete_books(self, paths, end_session=True):
|
def delete_books(self, paths, end_session=True):
|
||||||
for path in paths:
|
for path in paths:
|
||||||
os.unlink(path)
|
if os.path.exists(path):
|
||||||
|
os.unlink(path)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def remove_books_from_metadata(cls, paths, booklists):
|
def remove_books_from_metadata(cls, paths, booklists):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user