def _get_key_from_db(session, file_path): sha1 = gen_sha1(file_path) return session.query(FilesContainer.encryption_key).filter(FilesContainer.sha1 == sha1).scalar()
def sha1(self): if not self._sha1: self._sha1 = digest.gen_sha1(self._path) return self._sha1