Lines Matching refs:logical
195 logical = _logical = make_id(file)
197 while logical in self.filenames:
198 logical = "%s.%d" % (_logical, pos)
200 self.filenames.add(logical)
201 return logical
203 def append(self, full, file, logical): argument
206 if not logical:
207 logical = self.gen_id(file)
209 self.files.append((full, logical))
210 return self.index, logical
235 logical = _logical
236 while logical in _directories:
237 logical = "%s%d" % (_logical, index)
239 _directories.add(logical)
244 self.logical = logical
252 blogical = basedir.logical
256 add_data(db, "Directory", [(logical, blogical, default)])
271 component = self.logical
281 [(component, uuid, self.logical, flags, None, keyid)])
335 self.start_component(self.logical, current_feature, 0)
343 logical = self.keyfiles[file]
345 logical = None
346 sequence, logical = self.cab.append(absolute, file, logical)
347 assert logical not in self.ids
348 self.ids.add(logical)
357 [(logical, self.component, full, filesize, version,
371 [(logical+"c", self.component, "%sC|%sc" % (short, file),
372 self.logical, 2),
373 (logical+"o", self.component, "%sO|%so" % (short, file),
374 self.logical, 2)])
375 return logical
395 [(self.component+"c", self.component, "*.pyc", self.logical, 2)])