mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 02:24:16 +02:00
[improvement][arch] displaying 'pre-transaction hooks' substatus
This commit is contained in:
@@ -30,6 +30,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://raw.githubusercontent.com/vinifmor/bauh/staging/pictures/releases/0.9.2/files_conflict.png">
|
<img src="https://raw.githubusercontent.com/vinifmor/bauh/staging/pictures/releases/0.9.2/files_conflict.png">
|
||||||
</p>
|
</p>
|
||||||
|
- displaying more upgrade substatus
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
- Arch
|
- Arch
|
||||||
|
|||||||
@@ -20,11 +20,12 @@ class TransactionStatusHandler(Thread):
|
|||||||
self.work = True
|
self.work = True
|
||||||
self.logger = logger
|
self.logger = logger
|
||||||
self.percentage = percentage
|
self.percentage = percentage
|
||||||
self.accepted = {'checking keyring',
|
self.accepted = {'checking keyring': 'keyring',
|
||||||
'checking package integrity',
|
'checking package integrity': 'integrity',
|
||||||
'loading package files',
|
'loading package files': 'loading_files',
|
||||||
'checking for file conflicts',
|
'checking for file conflicts': 'conflicts',
|
||||||
'checking available disk space'}
|
'checking available disk space': 'disk_space',
|
||||||
|
':: Running pre-transaction hooks': 'pre_hooks'}
|
||||||
|
|
||||||
def gen_percentage(self) -> str:
|
def gen_percentage(self) -> str:
|
||||||
if self.percentage:
|
if self.percentage:
|
||||||
@@ -69,9 +70,9 @@ class TransactionStatusHandler(Thread):
|
|||||||
else:
|
else:
|
||||||
substatus_found = False
|
substatus_found = False
|
||||||
lower_output = output.lower()
|
lower_output = output.lower()
|
||||||
for msg in self.accepted:
|
for msg, key in self.accepted.items():
|
||||||
if lower_output.startswith(msg):
|
if lower_output.startswith(msg):
|
||||||
self.watcher.change_substatus(self.i18n['arch.substatus.{}'.format(msg)].capitalize())
|
self.watcher.change_substatus(self.i18n['arch.substatus.{}'.format(key)].capitalize())
|
||||||
substatus_found = True
|
substatus_found = True
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Dependències mancants
|
|||||||
arch.missing_deps_found=Dependències mancants per a {}
|
arch.missing_deps_found=Dependències mancants per a {}
|
||||||
arch.optdeps.checking=S’estan comprovant les dependències opcionals de {}
|
arch.optdeps.checking=S’estan comprovant les dependències opcionals de {}
|
||||||
arch.providers=providers
|
arch.providers=providers
|
||||||
arch.substatus.checking keyring=Checking keyring
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Checking packages integrity
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Loading package files
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Checking for conflicts
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Checking available disk space
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Synchronizing package databases
|
arch.sync_databases.substatus=Synchronizing package databases
|
||||||
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
||||||
arch.task.disk_cache=Organitzen dades dels paquets instal·lats
|
arch.task.disk_cache=Organitzen dades dels paquets instal·lats
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Fehlende Abhängigkeiten
|
|||||||
arch.missing_deps_found=Fehlende Abhängigkeiten für {}
|
arch.missing_deps_found=Fehlende Abhängigkeiten für {}
|
||||||
arch.optdeps.checking={} optionale Abhängigkeiten überprüfen
|
arch.optdeps.checking={} optionale Abhängigkeiten überprüfen
|
||||||
arch.providers=providers
|
arch.providers=providers
|
||||||
arch.substatus.checking keyring=Checking keyring
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Checking packages integrity
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Loading package files
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Checking for conflicts
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Checking available disk space
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Synchronizing package databases
|
arch.sync_databases.substatus=Synchronizing package databases
|
||||||
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
||||||
arch.task.disk_cache=Organizing data from installed packages
|
arch.task.disk_cache=Organizing data from installed packages
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Missing dependencies
|
|||||||
arch.missing_deps_found=Missing dependencies for {}
|
arch.missing_deps_found=Missing dependencies for {}
|
||||||
arch.optdeps.checking=Checking {} optional dependencies
|
arch.optdeps.checking=Checking {} optional dependencies
|
||||||
arch.providers=providers
|
arch.providers=providers
|
||||||
arch.substatus.checking keyring=Checking keyring
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Checking packages integrity
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Loading package files
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Checking for conflicts
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Checking available disk space
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Synchronizing package databases
|
arch.sync_databases.substatus=Synchronizing package databases
|
||||||
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
||||||
arch.task.disk_cache=Organizing data from installed packages
|
arch.task.disk_cache=Organizing data from installed packages
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Dependencias faltantes
|
|||||||
arch.missing_deps_found=Dependencias faltantes para {}
|
arch.missing_deps_found=Dependencias faltantes para {}
|
||||||
arch.optdeps.checking=Verificando las dependencias opcionales de {}
|
arch.optdeps.checking=Verificando las dependencias opcionales de {}
|
||||||
arch.providers=proveedores
|
arch.providers=proveedores
|
||||||
arch.substatus.checking keyring=Verificando keyring
|
arch.substatus.conflicts=Verificando conflictos
|
||||||
arch.substatus.checking package integrity=Verificando la integridad de los paquetes
|
arch.substatus.disk_space=Verificando espacio disponible en disco
|
||||||
arch.substatus.loading package files=Cargando archivos de los paquetes
|
arch.substatus.integrity=Verificando la integridad de los paquetes
|
||||||
arch.substatus.checking for file conflicts=Verificando conflictos
|
arch.substatus.keyring=Verificando keyring
|
||||||
arch.substatus.checking available disk space=Verificando espacio disponible en disco
|
arch.substatus.loading_files=Cargando archivos de los paquetes
|
||||||
|
arch.substatus.pre_hooks=Ejecutando ganchos pre-transacción
|
||||||
arch.sync_databases.substatus=Sincronizando bases de paquetes
|
arch.sync_databases.substatus=Sincronizando bases de paquetes
|
||||||
arch.sync_databases.substatus.error=No fue posible sincronizar la base de paquetes
|
arch.sync_databases.substatus.error=No fue posible sincronizar la base de paquetes
|
||||||
arch.task.disk_cache=Organizando datos de paquetes instalados
|
arch.task.disk_cache=Organizando datos de paquetes instalados
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Dipendenze mancanti
|
|||||||
arch.missing_deps_found=Dipendenze mancanti per {}
|
arch.missing_deps_found=Dipendenze mancanti per {}
|
||||||
arch.optdeps.checking=Verifica di {} dipendenze opzionali
|
arch.optdeps.checking=Verifica di {} dipendenze opzionali
|
||||||
arch.providers=providers
|
arch.providers=providers
|
||||||
arch.substatus.checking keyring=Checking keyring
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Checking packages integrity
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Loading package files
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Checking for conflicts
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Checking available disk space
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Synchronizing package databases
|
arch.sync_databases.substatus=Synchronizing package databases
|
||||||
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
arch.sync_databases.substatus.error=It was not possible to synchronize the package database
|
||||||
arch.task.disk_cache=Organizzando i dati dai pacchetti installati
|
arch.task.disk_cache=Organizzando i dati dai pacchetti installati
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Dependências ausentes
|
|||||||
arch.missing_deps_found=Dependencias ausentes para {}
|
arch.missing_deps_found=Dependencias ausentes para {}
|
||||||
arch.optdeps.checking=Verificando as dependências opcionais de {}
|
arch.optdeps.checking=Verificando as dependências opcionais de {}
|
||||||
arch.providers=provedores
|
arch.providers=provedores
|
||||||
arch.substatus.checking keyring=Verificando o keyring
|
arch.substatus.conflicts=Verificando conflitos
|
||||||
arch.substatus.checking package integrity=Verificando a integridade dos pacotes
|
arch.substatus.disk_space=Verificando espaço disponível em disco
|
||||||
arch.substatus.loading package files=Carregando os arquivos dos pacotes
|
arch.substatus.integrity=Verificando a integridade dos pacotes
|
||||||
arch.substatus.checking for file conflicts=Verificando conflitos
|
arch.substatus.keyring=Verificando o keyring
|
||||||
arch.substatus.checking available disk space=Verificando espaço disponível em disco
|
arch.substatus.loading_files=Carregando os arquivos dos pacotes
|
||||||
|
arch.substatus.pre_hooks=Executando ganchos pré-transação
|
||||||
arch.sync_databases.substatus=Sincronizando bases de pacotes
|
arch.sync_databases.substatus=Sincronizando bases de pacotes
|
||||||
arch.sync_databases.substatus.error=Não foi possível sincronizar as bases de pacotes
|
arch.sync_databases.substatus.error=Não foi possível sincronizar as bases de pacotes
|
||||||
arch.task.disk_cache=Organizando dados dos pacotes instalados
|
arch.task.disk_cache=Organizando dados dos pacotes instalados
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Отсутствующие зависимости
|
|||||||
arch.missing_deps_found=Отсутствуют зависимости для {}
|
arch.missing_deps_found=Отсутствуют зависимости для {}
|
||||||
arch.optdeps.checking=Проверка необязательных обязательных зависимостей {}
|
arch.optdeps.checking=Проверка необязательных обязательных зависимостей {}
|
||||||
arch.providers=providers
|
arch.providers=providers
|
||||||
arch.substatus.checking keyring=Checking keyring
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Checking packages integrity
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Loading package files
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Checking for conflicts
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Checking available disk space
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Синхронизация баз данных пакетов
|
arch.sync_databases.substatus=Синхронизация баз данных пакетов
|
||||||
arch.sync_databases.substatus.error=Синхронизировать базу данных пакета не удалось
|
arch.sync_databases.substatus.error=Синхронизировать базу данных пакета не удалось
|
||||||
arch.task.disk_cache=Organizing data from installed packages
|
arch.task.disk_cache=Organizing data from installed packages
|
||||||
|
|||||||
@@ -155,11 +155,12 @@ arch.missing_deps.title=Eksik bağımlılıklar
|
|||||||
arch.missing_deps_found={} için eksik bağımlılıklar
|
arch.missing_deps_found={} için eksik bağımlılıklar
|
||||||
arch.optdeps.checking={} İsteğe bağlı bağımlılıkları kontrol et
|
arch.optdeps.checking={} İsteğe bağlı bağımlılıkları kontrol et
|
||||||
arch.providers=sağlayıcılar
|
arch.providers=sağlayıcılar
|
||||||
arch.substatus.checking keyring=Anahtarlık kontrolü
|
arch.substatus.conflicts=Checking for conflicts
|
||||||
arch.substatus.checking package integrity=Paketlerin bütünlüğünü kontrol et
|
arch.substatus.disk_space=Checking available disk space
|
||||||
arch.substatus.loading package files=Paket dosyalarını yükleniyor
|
arch.substatus.integrity=Checking packages integrity
|
||||||
arch.substatus.checking for file conflicts=Çakışmalar kontrol ediliyor
|
arch.substatus.keyring=Checking keyring
|
||||||
arch.substatus.checking available disk space=Kullanılabilir disk alanı kontrol ediliyor
|
arch.substatus.loading_files=Loading package files
|
||||||
|
arch.substatus.pre_hooks=Running pre-transaction hooks
|
||||||
arch.sync_databases.substatus=Paket veritabanı eşitleniyor
|
arch.sync_databases.substatus=Paket veritabanı eşitleniyor
|
||||||
arch.sync_databases.substatus.error=Paket veritabanı eşitlenemedi
|
arch.sync_databases.substatus.error=Paket veritabanı eşitlenemedi
|
||||||
arch.task.disk_cache=Kurulu paketlerde veri düzenleme
|
arch.task.disk_cache=Kurulu paketlerde veri düzenleme
|
||||||
|
|||||||
Reference in New Issue
Block a user