Skip to content

Commit d0339b6

Browse files
committed
Make setting up the subfolders for release notes cleaner in the code
1 parent 8e1bf11 commit d0339b6

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

tools/release_generator/release.py

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -232,20 +232,21 @@ def subfolder_creation(directory, HigherLevel, folder):
232232
makeGitkeep(subfolderName)
233233

234234

235-
def makeReleaseNoteSubfolders(directory, HigherLevel):
235+
def getSubfoldersForDirectory(directory):
236236
directoryStr = str(directory)
237-
for folder in subfolders:
238-
if "Muon" in directoryStr:
239-
for single_folder in muon_subfolders:
240-
subfolder_creation(directory, HigherLevel, single_folder)
241-
if "Framework" in directoryStr:
242-
if "Algorithm" in directoryStr or "Fit_Functions" in directoryStr:
243-
for single_folder in deprecated_subfolders:
244-
subfolder_creation(directory, HigherLevel, single_folder)
245-
else:
246-
subfolder_creation(directory, HigherLevel, folder)
247-
else:
248-
subfolder_creation(directory, HigherLevel, folder)
237+
238+
if "Muon" in directoryStr:
239+
return muon_subfolders
240+
241+
if "Framework" in directoryStr and ("Algorithm" in directoryStr or "Fit_Functions" in directoryStr):
242+
return deprecated_subfolders
243+
244+
return subfolders
245+
246+
247+
def makeReleaseNoteSubfolders(directory, HigherLevel):
248+
for folder in getSubfoldersForDirectory(directory):
249+
subfolder_creation(directory, HigherLevel, folder)
249250

250251

251252
def makeGitkeep(subfolderName):

0 commit comments

Comments
 (0)