def __getitem__(self, fileName): d = self._data[fileName] if d["data"] is None: path = self.font.path reader = UFOReader(path) data = reader.readImage(fileName) d["data"] = data d["digest"] = _makeDigest(data) d["onDisk"] = True d["onDiskModTime"] = reader.getFileModificationTime(os.path.join("images", fileName)) return d["data"]
def __getitem__(self, fileName): d = self._data[fileName] if d["data"] is None: path = self.font.path reader = UFOReader(path) data = reader.readImage(fileName) d["data"] = data d["digest"] = _makeDigest(data) d["onDisk"] = True d["onDiskModTime"] = reader.getFileModificationTime( os.path.join("images", fileName)) return d["data"]