🎨 Format Python code with Black

This commit is contained in:
alexAubin 2024-07-11 08:55:48 +00:00 committed by github-actions[bot]
parent 7121ed6836
commit fbe42f1867
2 changed files with 21 additions and 9 deletions

View file

@ -2328,8 +2328,10 @@ def backup_restore(name, system=[], apps=[], force=False):
# Add validation if restoring system parts on an already-installed system
#
if restore_manager.info["system"] != {} and restore_manager.targets.targets["system"] != [] and os.path.isfile(
"/etc/yunohost/installed"
if (
restore_manager.info["system"] != {}
and restore_manager.targets.targets["system"] != []
and os.path.isfile("/etc/yunohost/installed")
):
logger.warning(m18n.n("yunohost_already_installed"))
if not force:

View file

@ -252,7 +252,11 @@ def aptitude_with_progress_bar(cmd):
if package == "dpkg-exec":
return
if package and log_apt_status_to_progress_bar.previous_package and package == log_apt_status_to_progress_bar.previous_package:
if (
package
and log_apt_status_to_progress_bar.previous_package
and package == log_apt_status_to_progress_bar.previous_package
):
return
try:
@ -276,18 +280,22 @@ def aptitude_with_progress_bar(cmd):
log_apt_status_to_progress_bar.download_message_displayed = False
def strip_boring_dpkg_reading_database(s):
return re.sub(r'(\(Reading database ... \d*%?|files and directories currently installed.\))', '', s)
return re.sub(
r"(\(Reading database ... \d*%?|files and directories currently installed.\))",
"",
s,
)
callbacks = (
lambda l: logger.debug(strip_boring_dpkg_reading_database(l).rstrip() + "\r"),
lambda l: logger.warning(l.rstrip() + "\r"), # ... aptitude has no stderr ? :| if _apt_log_line_is_relevant(l.rstrip()) else logger.debug(l.rstrip() + "\r"),
lambda l: logger.warning(
l.rstrip() + "\r"
), # ... aptitude has no stderr ? :| if _apt_log_line_is_relevant(l.rstrip()) else logger.debug(l.rstrip() + "\r"),
lambda l: log_apt_status_to_progress_bar(l.rstrip()),
)
original_cmd = cmd
cmd = (
f'LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none aptitude {cmd} --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"'
)
cmd = f'LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none aptitude {cmd} --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"'
# If upgrading yunohost from the API, delay the Yunohost-api restart
# (this should be the last time we need it before bookworm, because on bookworm, yunohost-admin cookies will be persistent upon api restart)
@ -304,7 +312,9 @@ def aptitude_with_progress_bar(cmd):
if log_apt_status_to_progress_bar.previous_package is not None and ret == 0:
log_apt_status_to_progress_bar("done::100:Done")
elif ret != 0:
raise YunohostError(f"Failed to run command 'aptitude {original_cmd}'", raw_msg=True)
raise YunohostError(
f"Failed to run command 'aptitude {original_cmd}'", raw_msg=True
)
def _apt_log_line_is_relevant(line):