Lines Matching refs:blob
104 for blob in blobs:
105 self.inf(fmt.format(**blob))
123 def verify_blob(self, blob): argument
124 self.dbg('Verifying blob {module}: {abspath}'.format(**blob))
126 status = zephyr_module.get_blob_status(blob['abspath'], blob['sha256'])
146 for blob in blobs:
147 if blob['status'] == zephyr_module.BLOB_PRESENT:
148 self.dbg('Blob {module}: {abspath} is up to date'.format(**blob))
150 self.inf('Fetching blob {module}: {abspath}'.format(**blob))
151 self.fetch_blob(blob['url'], blob['abspath'])
152 self.verify_blob(blob)
156 for blob in blobs:
157 if blob['status'] == zephyr_module.BLOB_NOT_PRESENT:
158 self.dbg('Blob {module}: {abspath} not in filesystem'.format(**blob))
160 self.inf('Deleting blob {module}: {status} {abspath}'.format(**blob))
161 blob['abspath'].unlink()