Lines Matching refs:payload_file

83     def ReadFromPayload(self, payload_file, hasher=None):  argument
101 magic = common.Read(payload_file, len(self._MAGIC), hasher=hasher)
105 self.version = _ReadInt(payload_file, self._VERSION_SIZE, True,
107 self.manifest_len = _ReadInt(payload_file, self._MANIFEST_LEN_SIZE, True,
116 payload_file, self._METADATA_SIGNATURE_LEN_SIZE, True,
119 def __init__(self, payload_file, payload_file_offset=0): argument
126 if zipfile.is_zipfile(payload_file):
127 self.name = payload_file
128 with zipfile.ZipFile(payload_file) as zfp:
131 self.payload_file = zfp.open("payload.bin", "r")
132 elif isinstance(payload_file, str):
133 self.name = payload_file
134 payload_fp = open(payload_file, "rb")
137 self.payload_file = io.BytesIO(payload_bytes)
139 self.name = payload_file.name
140 self.payload_file = payload_file
141 self.payload_file_size = self.payload_file.seek(0, io.SEEK_END)
142 self.payload_file.seek(0, io.SEEK_SET)
161 self.payload_file.seek(0)
162 hasher.update(self.payload_file.read(self.metadata_size))
163 self.payload_file.seek(self.header.metadata_signature_len, io.SEEK_CUR)
164 hasher.update(self.payload_file.read(self.total_data_length))
199 header.ReadFromPayload(self.payload_file, self.manifest_hasher)
214 return common.Read(self.payload_file, self.header.manifest_len,
231 self.payload_file, self.header.metadata_signature_len,
248 return common.Read(self.payload_file, length,
267 self.payload_file.seek(self.payload_file_offset)
300 self.payload_file.seek(self.payload_file_offset + self.data_offset)