Skip to content

Commit 234496b

Browse files
cpraschlpointan
authored andcommitted
#5 Fixing bug
1 parent 621613e commit 234496b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/archetype/archetype.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def copy_all_files(self, src_folder: str, dest_folder: str) -> None:
7272
elif os.path.isdir(full_file_name):
7373
if file_name == "__pycache__":
7474
return
75-
elif file_name == self.placeholders["projectnameplaceholder"]["value"]:
75+
elif file_name == "projectnameplaceholder":
7676
name = self.placeholders["projectnameplaceholder"]["value"]
7777
else:
7878
name = file_name
@@ -105,6 +105,7 @@ def create(
105105
# get directory paths
106106
projectfolder = os.path.join(targetfolder, projectname)
107107

108+
print(delete_if_exist)
108109
if delete_if_exist and os.path.exists(projectfolder):
109110
print("Deleting old project.")
110111
shutil.rmtree(projectfolder)
@@ -135,7 +136,7 @@ def create(
135136
"-t", dest="targetfolder", help="Targeted Base folder for the created project."
136137
)
137138
parser.add_argument(
138-
"-D", dest="deleteifexist", action='store_false', help="If there is a project with the same name in the target folder, delete it."
139+
"-D", dest="deleteifexist", action='store_true', help="If there is a project with the same name in the target folder, delete it."
139140
)
140141

141142
args = parser.parse_args()

0 commit comments

Comments
 (0)