diff options
author | Max <msuraev@sysmocom.de> | 2022-09-21 10:02:39 +0700 |
---|---|---|
committer | Max <msuraev@sysmocom.de> | 2022-09-21 11:26:01 +0700 |
commit | 29b9881ff1991a4e9d7e9763ac3a7ea6d2e5b079 (patch) | |
tree | 6deaf376895715013cae4195b0fcacbe4ae5ea06 | |
parent | 4a0b42cc4f1ef0d79dea4ae5618213c3e3e4963f (diff) |
scripts/obs/*.py: log name of function calling command
Change-Id: If4ccc0eb44da4ea743f3858b09c762ee6a138f1d
-rw-r--r-- | scripts/obs/lib/__init__.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/obs/lib/__init__.py b/scripts/obs/lib/__init__.py index a07a072..d66aa3b 100644 --- a/scripts/obs/lib/__init__.py +++ b/scripts/obs/lib/__init__.py @@ -7,6 +7,7 @@ import shutil import subprocess import sys import tempfile +import inspect import lib.config cmds_verbose = False @@ -108,8 +109,9 @@ def run_cmd(cmd, check=True, *args, **kwargs): :param check: stop with error if exit code is not 0 """ global cmds_verbose + caller = inspect.stack()[2][3] if cmds_verbose: - print(f"+ {cmd}") + print(f"+ {caller}(): {cmd}") with tempfile.TemporaryFile(encoding="utf8", mode="w+") as output_buf: p = subprocess.Popen(cmd, stdout=subprocess.PIPE, |