From d73495afa863dff9b95fe3bf681a1120242873af Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Sat, 18 Apr 2020 17:08:05 +0200 Subject: [PATCH] Use os.makedirs instead of running mkdir -p command Fix #338 We want to use as few bash commands instead of python functions as possible anyway, but this rewrite fixes #338 --- src/tito/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tito/cli.py b/src/tito/cli.py index 2df1119..449854d 100644 --- a/src/tito/cli.py +++ b/src/tito/cli.py @@ -697,7 +697,7 @@ class InitModule(BaseCliModule): propsfile = os.path.join(rel_eng_dir, TITO_PROPS) if not os.path.exists(propsfile): if not os.path.exists(rel_eng_dir): - getoutput("mkdir -p %s" % rel_eng_dir) + os.makedirs(rel_eng_dir) print(" - created %s" % rel_eng_dir) # write out tito.props @@ -720,7 +720,7 @@ class InitModule(BaseCliModule): if not os.path.exists(readme): if not os.path.exists(pkg_dir): - getoutput("mkdir -p %s" % pkg_dir) + os.makedirs(pkg_dir) print(" - created %s" % pkg_dir) # write out readme file explaining what pkg_dir is for