fixed verbosity switch for run_as_subprocess()the output now getst voided if the -v flag is not set
This commit is contained in:
@@ -6,3 +6,7 @@ e.g. folder manipulation.
|
|||||||
The tempbox command followed by another command executes it in an
|
The tempbox command followed by another command executes it in an
|
||||||
temporary folder in /tmp. Afterwards it removes the temporary folder
|
temporary folder in /tmp. Afterwards it removes the temporary folder
|
||||||
again.
|
again.
|
||||||
|
|
||||||
|
## Changelog
|
||||||
|
|
||||||
|
<2025-09-27> - *Beta b0.0.1* - first release of tempbox
|
||||||
|
|||||||
@@ -26,9 +26,12 @@ def create_folders(number_folders, base_path, verbosity=False):
|
|||||||
def execute_as_subprocess(command, base_path, verbosity=False):
|
def execute_as_subprocess(command, base_path, verbosity=False):
|
||||||
"""executes the string given with the '-c, --command' flag."""
|
"""executes the string given with the '-c, --command' flag."""
|
||||||
if verbosity:
|
if verbosity:
|
||||||
print(base_path)
|
|
||||||
print(command)
|
|
||||||
print(verbosity)
|
|
||||||
subprocess.run(command, cwd=base_path, shell=True)
|
subprocess.run(command, cwd=base_path, shell=True)
|
||||||
else:
|
else:
|
||||||
subprocess.run(command, cwd=base_path, shell=True)
|
subprocess.run(
|
||||||
|
command,
|
||||||
|
cwd=base_path,
|
||||||
|
shell=True,
|
||||||
|
stdout=subprocess.DEVNULL,
|
||||||
|
stderr=subprocess.STDOUT,
|
||||||
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user