Add subprocess import

This commit is contained in:
John Schember 2009-01-11 10:30:09 -05:00
parent 6f6fb1b1e8
commit a8d7678eed

View file

@ -6,7 +6,7 @@
device. This class handles devive detection.
'''
import os, time
import os, subprocess, time
from calibre.devices.interface import Device as _Device
from calibre.devices.errors import DeviceError
@ -150,13 +150,14 @@ def free_space(self, end_session=True):
return (msz, 0, csz)
def windows_match_device(self, pnp_id, device_id):
pnp_id = pnp_id.upper()
if device_id and pnp_id is not None:
pnp_id = pnp_id.upper()
device_id = device_id.upper()
if 'VEN_' + self.VENDOR_NAME in pnp_id and 'PROD_' + device_id in pnp_id:
return True
return False
def windows_get_drive_prefix(self, drive):