From 05e8494702dc87687c861b022a4e2af038695e55 Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Fri, 5 Aug 2022 16:14:23 +0000 Subject: [PATCH] Find default podman paths using shutil.which instead of /usr/bin/env --- podman-compose-backup.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/podman-compose-backup.py b/podman-compose-backup.py index 3ee0d0d..3e7d380 100644 --- a/podman-compose-backup.py +++ b/podman-compose-backup.py @@ -28,6 +28,7 @@ import argparse from functools import cached_property, wraps import os from pathlib import Path, PurePath +import shutil import sys from typing import ( Dict, @@ -102,18 +103,8 @@ DEFAULT_BACKUP_CMD = "tar -cf - ." DEFAULT_RESTORE_CMD = "tar -xf -" -PODMAN_EXEC = ArgCommand( - [ - "/usr/bin/env", - "podman", - ] -) -PODMAN_COMPOSE_EXEC = ArgCommand( - [ - "/usr/bin/env", - "podman-compose", - ] -) +PODMAN_EXEC = shutil.which("podman") +PODMAN_COMPOSE_EXEC = shutil.which("podman-compose") # === helpers