Fix handling of deleted packages
This commit is contained in:
parent
50e01eaabd
commit
50ed145854
1 changed files with 7 additions and 8 deletions
15
aur-check.py
15
aur-check.py
|
@ -61,17 +61,16 @@ class AURChecker:
|
|||
|
||||
# Compare database packages with AUR packages
|
||||
for package in database.get_packages():
|
||||
aur_package = aur_packages[package.get_name()]
|
||||
if aur_package:
|
||||
status_messages = {}
|
||||
if package.get_name() in aur_packages:
|
||||
aur_package = aur_packages[package.get_name()]
|
||||
status = AURChecker.compare(package, aur_package)
|
||||
status_messages[AURChecker.STATUS_UPTODATE] = Styling.UPTODATE + "up-do-date" + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_NEEDS_UPDATE] = Styling.NEEDS_UPDATE + "needs update to {}\n".format(aur_package.get_version()) + Styling.URL + " {}{}".format(AURLoader.AUR_URL, aur_package.get_url_path()) + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_NEEDS_DOWNGRADE] = Styling.NEEDS_DOWNGRADE + "local is newer" + Styling.ENDC
|
||||
else:
|
||||
status = AURChecker.STATUS_DELETED
|
||||
|
||||
status_messages = {}
|
||||
status_messages[AURChecker.STATUS_UPTODATE] = Styling.UPTODATE + "up-do-date" + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_NEEDS_UPDATE] = Styling.NEEDS_UPDATE + "needs update to {}\n".format(aur_package.get_version()) + Styling.URL + " {}{}".format(AURLoader.AUR_URL, aur_package.get_url_path()) + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_NEEDS_DOWNGRADE] = Styling.NEEDS_DOWNGRADE + "local is newer" + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_DELETED] = Styling.DELETED + "deleted" + Styling.ENDC
|
||||
status_messages[AURChecker.STATUS_DELETED] = Styling.DELETED + "deleted" + Styling.ENDC
|
||||
|
||||
message = " – {} {}: {}".format(package.get_name(), package.get_version(), status_messages[status])
|
||||
if aur_package and aur_package.get_out_of_date():
|
||||
|
|
Loading…
Reference in a new issue