adding *better* filtering

This commit is contained in:
Vincent Bidolet
2023-11-13 17:22:19 +01:00
parent 6bb11f4db2
commit 116af4c0ea

View File

@@ -208,10 +208,12 @@ def backup_services(servicename: str, servicesdict: dict, composefilepath: str)
bindpath = bind.split(":")[0]
if arguments.bindexclude not in ("", None) and bindpath.find(
arguments.bindexclude) != -1:
print(f" {bindpath} is matching the exclusion pattern, skipping.")
# on a un filtre d'exclusion et il matche, donc on ne backup pas
pass
elif arguments.bindinclude not in ("", None) and bindpath.find(
elif arguments.bindinclude not in ("", None) and not bindpath.find(
arguments.bindinclude) != -1:
print(f" {bindpath} is not matching the inclusion pattern, skipping.")
# on a un filtre d'inclusion et il ne matche pas, donc on ne backup pas
pass
else: