diff options
Diffstat (limited to 'src/copy.py')
-rw-r--r-- | src/copy.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/copy.py b/src/copy.py index 9ffc24c..50e56b6 100644 --- a/src/copy.py +++ b/src/copy.py @@ -1,6 +1,6 @@ from common import * -def copy(use_d) -> None: +def copy(use_d) -> str: srcs = [] dests = [] @@ -14,11 +14,9 @@ def copy(use_d) -> None: srcs.append(os.path.join(REPO_LOC, use["repo"], use["path"])) dests.append(os.path.join(FULL_REPOS_LOCATION, use["path"])) - cmd = f"{root} sh -c 'mkdir -p {' '.join(dests)};" + cmd = f"mkdir -p {' '.join(dests)};" for i in range(len(dests)): cmd += f"cp -r {srcs[i]}/* {dests[i]};" - cmd += "'" - print(cmd) - os.system(cmd) + return cmd |