Skip to content

Commit

Permalink
master/experiments: log more details about experiment name conflicts
Browse files Browse the repository at this point in the history
sbourdeauducq committed Apr 16, 2016
1 parent f962092 commit ed17972
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion artiq/master/experiments.py
Original file line number Diff line number Diff line change
@@ -31,12 +31,14 @@ async def _get_repository_entries(entry_dict,
"name (%s)", name)
name = name.replace("/", "_")
if name in entry_dict:
logger.warning("Duplicate experiment name: '%s'", name)
basename = name
i = 1
while name in entry_dict:
name = basename + str(i)
i += 1
logger.warning("Duplicate experiment name: '%s'\n"
"Renaming class '%s' in '%s' to '%s'",
basename, class_name, filename, name)
entry = {
"file": filename,
"class_name": class_name,

0 comments on commit ed17972

Please sign in to comment.