~usb-creator-hackers/usb-creator/trunk

« back to all changes in this revision

Viewing changes to usbcreator/backends/udisks/backend.py

  • Committer: Dmitrijs Ledkovs
  • Date: 2013-01-28 12:45:42 UTC
  • mfrom: (406.1.2 nexus7)
  • Revision ID: dmitrijs.ledkovs@canonical.com-20130128124542-2y05i9bb622d3uob
Support flashing devices using fastboot (e.g. Nexus7).

Show diffs side-by-side

added added

removed removed

Lines of Context:
229
229
        else:
230
230
            logging.debug('not adding device: 0 byte disk.')
231
231
 
232
 
    def _device_removed(self, device):
233
 
        logging.debug('Device has been removed from the system: %s' % device)
234
 
        if device in self.sources:
235
 
            if misc.callable(self.source_removed_cb):
236
 
                self.source_removed_cb(device)
237
 
            self.sources.pop(device)
238
 
        elif device in self.targets:
239
 
            if misc.callable(self.target_removed_cb):
240
 
                self.target_removed_cb(device)
241
 
            self.targets.pop(device)
242
 
 
243
232
    # Device manipulation functions.
244
233
    def _is_casper_cd(self, filename):
245
234
        cmd = ['isoinfo', '-J', '-i', filename, '-x', '/.disk/info']