From 81acfa793446ea7ef287c0549485270b9fb89bca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Moreira?= Date: Mon, 20 Apr 2020 12:36:35 -0300 Subject: [PATCH] [improvement][aur] displaying on the details if the AUR package was successfully upgraded --- CHANGELOG.md | 2 ++ bauh/gems/arch/controller.py | 4 ++++ bauh/gems/arch/resources/locale/ca | 2 ++ bauh/gems/arch/resources/locale/de | 2 ++ bauh/gems/arch/resources/locale/en | 2 ++ bauh/gems/arch/resources/locale/es | 2 ++ bauh/gems/arch/resources/locale/it | 2 ++ bauh/gems/arch/resources/locale/pt | 2 ++ bauh/gems/arch/resources/locale/ru | 2 ++ 9 files changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 03d82c67..4ecec11c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [0.9.1] 2020 ### Improvements - Internet availability checking code +- Arch + - displaying on the details if the AUR package was successfully upgraded [#89](https://github.com/vinifmor/bauh/issues/89) ### Fixes - Arch diff --git a/bauh/gems/arch/controller.py b/bauh/gems/arch/controller.py index 19b345ea..0a26d65d 100644 --- a/bauh/gems/arch/controller.py +++ b/bauh/gems/arch/controller.py @@ -769,10 +769,14 @@ class ArchManager(SoftwareManager): try: if not self.install(pkg=pkg, root_password=root_password, watcher=watcher, context=context): + watcher.print(self.i18n['arch.upgrade.fail'].format('"{}"'.format(pkg.name))) self.logger.error("Could not upgrade AUR package '{}'".format(pkg.name)) watcher.change_substatus('') return False + else: + watcher.print(self.i18n['arch.upgrade.success'].format('"{}"'.format(pkg.name))) except: + watcher.print(self.i18n['arch.upgrade.fail'].format('"{}"'.format(pkg.name))) watcher.change_substatus('') self.logger.error("An error occurred when upgrading AUR package '{}'".format(pkg.name)) traceback.print_exc() diff --git a/bauh/gems/arch/resources/locale/ca b/bauh/gems/arch/resources/locale/ca index 3463a6ca..d7e0feff 100644 --- a/bauh/gems/arch/resources/locale/ca +++ b/bauh/gems/arch/resources/locale/ca @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflict between the dependencies {} arch.update_summary.to_update.conflicts_dep=Conflicts with the dependency {} of {} arch.update_summary.to_update.dep_conflicts=Dependency {} conflicts with {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Package {} upgrade failed +arch.upgrade.success=Package {} successfully upgraded arch.upgrade.upgrade_aur_pkgs=Upgrading AUR packages arch.upgrade.upgrade_repo_pkgs=Upgrading packages from repositories arch.warning.disabled=Sembla que no s’ha instal·lat {}. No podreu gestionar paquets Arch/AUR. diff --git a/bauh/gems/arch/resources/locale/de b/bauh/gems/arch/resources/locale/de index 28b876b6..89fa1c82 100644 --- a/bauh/gems/arch/resources/locale/de +++ b/bauh/gems/arch/resources/locale/de @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflict between the dependencies {} arch.update_summary.to_update.conflicts_dep=Conflicts with the dependency {} of {} arch.update_summary.to_update.dep_conflicts=Dependency {} conflicts with {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Package {} upgrade failed +arch.upgrade.success=Package {} successfully upgraded arch.upgrade.upgrade_aur_pkgs=Upgrading AUR packages arch.upgrade.upgrade_repo_pkgs=Upgrading packages from repositories arch.warning.disabled={} scheint nicht intstalliert zu sein. Die Verwaltung von Arch / AUR Pakten wird nicht möglich sein. diff --git a/bauh/gems/arch/resources/locale/en b/bauh/gems/arch/resources/locale/en index 8d98c716..e14f6159 100644 --- a/bauh/gems/arch/resources/locale/en +++ b/bauh/gems/arch/resources/locale/en @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflict between the dependencies {} arch.update_summary.to_update.conflicts_dep=Conflicts with the dependency {} of {} arch.update_summary.to_update.dep_conflicts=Dependency {} conflicts with {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Package {} upgrade failed +arch.upgrade.success=Package {} successfully upgraded arch.upgrade.upgrade_aur_pkgs=Upgrading AUR packages arch.upgrade.upgrade_repo_pkgs=Upgrading packages from repositories arch.warning.disabled={} seems not to be installed. It will not be possible to manage Arch / AUR packages. diff --git a/bauh/gems/arch/resources/locale/es b/bauh/gems/arch/resources/locale/es index 6747040e..34e71c71 100644 --- a/bauh/gems/arch/resources/locale/es +++ b/bauh/gems/arch/resources/locale/es @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflicto entre las dependencias {} arch.update_summary.to_update.conflicts_dep=Conflicta con la dependencia {} de {} arch.update_summary.to_update.dep_conflicts=La dependencia {} conflicta con {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Falló la actualización del paquete {} +arch.upgrade.success=Paquete {} actualizado con éxito arch.upgrade.upgrade_aur_pkgs=Actualizando paquetes de AUR arch.upgrade.upgrade_repo_pkgs=Actualizando paquetes de repositorios arch.warning.disabled={} parece no estar instalado. No será posible administrar paquetes Arch / AUR. diff --git a/bauh/gems/arch/resources/locale/it b/bauh/gems/arch/resources/locale/it index 2cf196a5..575aa8be 100644 --- a/bauh/gems/arch/resources/locale/it +++ b/bauh/gems/arch/resources/locale/it @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflict between the dependencies {} arch.update_summary.to_update.conflicts_dep=Conflicts with the dependency {} of {} arch.update_summary.to_update.dep_conflicts=Dependency {} conflicts with {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Package {} upgrade failed +arch.upgrade.success=Package {} successfully upgraded arch.upgrade.upgrade_aur_pkgs=Upgrading AUR packages arch.upgrade.upgrade_repo_pkgs=Upgrading packages from repositories arch.warning.disabled={} sembra non essere installato. Non sarà possibile gestire i pacchetti Arch/AUR. diff --git a/bauh/gems/arch/resources/locale/pt b/bauh/gems/arch/resources/locale/pt index 0a1bf63a..f3845574 100644 --- a/bauh/gems/arch/resources/locale/pt +++ b/bauh/gems/arch/resources/locale/pt @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Conflito entre as dependências {} e arch.update_summary.to_update.conflicts_dep=Conflita com a dependência {} de {} arch.update_summary.to_update.dep_conflicts=A dependência {} conflita com {} arch.upgrade.caching_pkgs_data=Armazenando dados das atualizações +arch.upgrade.fail=Atualização do pacote {} falhou +arch.upgrade.success=Pacote {} atualizado com sucesso arch.upgrade.upgrade_aur_pkgs=Atualizando pacotes do AUR arch.upgrade.upgrade_repo_pkgs=Atualizando pacotes dos repositórios arch.warning.disabled={} parece não estar instalado. Não será possível gerenciar pacotes Arch / AUR. diff --git a/bauh/gems/arch/resources/locale/ru b/bauh/gems/arch/resources/locale/ru index defc8846..3a81f43c 100644 --- a/bauh/gems/arch/resources/locale/ru +++ b/bauh/gems/arch/resources/locale/ru @@ -182,6 +182,8 @@ arch.update_summary.to_install.dep_conflict=Конфликт между зави arch.update_summary.to_update.conflicts_dep=Конфликты с зависимостью {} от {} arch.update_summary.to_update.dep_conflicts=Зависимость {} конфликтует с {} arch.upgrade.caching_pkgs_data=Caching upgrades data +arch.upgrade.fail=Package {} upgrade failed +arch.upgrade.success=Package {} successfully upgraded arch.upgrade.upgrade_aur_pkgs=Upgrading AUR packages arch.upgrade.upgrade_repo_pkgs=Upgrading packages from repositories arch.warning.disabled={} кажется, не установлен. Управлять пакетами Arch / AUR будет невозможно.