update_manager: report name and type for os package manager

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
Eric Callahan 2025-01-29 16:28:33 -05:00
parent 52781fbd9e
commit 50e1f3c0c4
No known key found for this signature in database
GPG Key ID: 5A1EB336DFB4C71B

View File

@ -74,7 +74,7 @@ class PackageDeploy(BaseDeploy):
self.log_info("PackageDeploy: Using APT CLI Provider")
self.prefix = "Package Manager APT: "
provider = fallback
self.provider = provider
self.provider = provider # type: ignore
return storage
async def _get_fallback_provider(self) -> Optional[BasePackageProvider]:
@ -148,8 +148,10 @@ class PackageDeploy(BaseDeploy):
def get_update_status(self) -> Dict[str, Any]:
return {
'package_count': len(self.available_packages),
'package_list': self.available_packages
"name": self.name,
"configured_type": "system",
"package_count": len(self.available_packages),
"package_list": self.available_packages
}
class BasePackageProvider: