def _find_matching_disc(self, _widget, requires, extra_path=None): drives = [extra_path] if extra_path else disks.get_mounted_discs() for drive in drives: required_abspath = os.path.join(drive, requires) required_abspath = system.fix_path_case(required_abspath) if required_abspath: logger.debug("Found %s on cdrom %s", requires, drive) self.game_disc = drive self._iter_commands() break
def _find_matching_disc(self, widget, requires, extra_path=None): if extra_path: drives = [extra_path] else: drives = disks.get_mounted_discs() for drive in drives: required_abspath = os.path.join(drive, requires) required_abspath = system.fix_path_case(required_abspath) if required_abspath: logger.debug("Found %s on cdrom %s" % (requires, drive)) self.game_disc = drive self._iter_commands() break