mirror of
https://github.com/pirate/ArchiveBox.git
synced 2025-08-12 09:34:50 +02:00
archivebox version show when binary is not loaded correctly
This commit is contained in:
@@ -262,8 +262,13 @@ def version(quiet: bool=False,
|
|||||||
print()
|
print()
|
||||||
print('{white}[i] New dependency versions:{reset}'.format(**ANSI))
|
print('{white}[i] New dependency versions:{reset}'.format(**ANSI))
|
||||||
for name, binary in settings.BINARIES.items():
|
for name, binary in settings.BINARIES.items():
|
||||||
loaded_bin = binary.load()
|
err = None
|
||||||
print('', '√' if loaded_bin.is_valid else 'X', '', loaded_bin.name.ljust(21), str(loaded_bin.version).ljust(15), loaded_bin.abspath)
|
try:
|
||||||
|
loaded_bin = binary.load()
|
||||||
|
except Exception as e:
|
||||||
|
err = e
|
||||||
|
loaded_bin = binary
|
||||||
|
print('', '√' if loaded_bin.is_valid else 'X', '', loaded_bin.name.ljust(21), str(loaded_bin.version).ljust(15), loaded_bin.abspath or str(err))
|
||||||
|
|
||||||
print()
|
print()
|
||||||
print('{white}[i] Source-code locations:{reset}'.format(**ANSI))
|
print('{white}[i] Source-code locations:{reset}'.format(**ANSI))
|
||||||
|
Reference in New Issue
Block a user