Lines Matching refs:logical
358 logical = _logical = make_id(file)
360 while logical in self.filenames:
361 logical = "%s.%d" % (_logical, pos)
363 self.filenames.add(logical)
364 return logical
366 def append(self, full, file, logical = None): argument
369 if not logical:
370 logical = self.gen_id(dir, file)
373 print >>self.file, '"%s" %s' % (full, logical)
375 print >>self.file, '%s %s' % (full, logical)
376 return self.index, logical
433 logical = _logical
434 while logical in _directories:
435 logical = "%s%d" % (_logical, index)
437 _directories.add(logical)
442 self.logical = logical
450 blogical = basedir.logical
454 add_data(db, "Directory", [(logical, blogical, default)])
469 component = self.logical
479 [(component, uuid, self.logical, flags, None, keyid)])
519 self.start_component(self.logical, current_feature)
527 logical = self.keyfiles[file]
529 logical = None
530 sequence, logical = self.cab.append(absolute, file, logical)
531 assert logical not in self.ids
532 self.ids.add(logical)
541 [(logical, self.component, full, filesize, version,
547 [(logical, 0, filehash.IntegerData(1),
572 [(self.component+"c", self.component, "*.pyc", self.logical, 2),
573 (self.component+"o", self.component, "*.pyo", self.logical, 2)])
577 … add_data(self.db, "RemoveFile", [(self.component+key, self.component, pattern, self.logical, 2)])