Resolve mypy issues

This commit is contained in:
Tamara Dahlgren 2024-08-28 18:30:40 -07:00 committed by Gregory Becker
parent c74d6117e5
commit eaf332c03e
No known key found for this signature in database
GPG Key ID: 2362541F6D14ED84
2 changed files with 2 additions and 2 deletions

View File

@ -2302,7 +2302,7 @@ def install(self) -> None:
# Do not clean up this was an overwrite that wasn't completed
overwrite = spec.dag_hash() in task.request.overwrite
rec, _ = self._check_db(pkg.spec)
incomplete = task.request.overwrite_time > rec.installation_time
incomplete = rec is None or task.request.overwrite_time > rec.installation_time
if not (overwrite and incomplete):
self._cleanup_task(pkg)

View File

@ -79,7 +79,7 @@ def create_build_task(
def create_install_task(
pkg: spack.package_base.PackageBase, install_args: Optional[dict] = None
) -> inst.BuildTask:
) -> inst.InstallTask:
request = inst.BuildRequest(pkg, {} if install_args is None else install_args)
return inst.InstallTask(pkg, request, False, 0, 0, inst.STATUS_ADDED, set())