diff --git a/ietf/doc/management/commands/generate_draft_aliases.py b/ietf/doc/management/commands/generate_draft_aliases.py index 35ba69d58..7056ffb31 100755 --- a/ietf/doc/management/commands/generate_draft_aliases.py +++ b/ietf/doc/management/commands/generate_draft_aliases.py @@ -8,6 +8,7 @@ import datetime import io import os import re +import shutil import time from tempfile import mkstemp @@ -168,7 +169,7 @@ class Command(BaseCommand): afile.close() vfile.close() - os.rename(aname, settings.DRAFT_ALIASES_PATH) - os.rename(vname, settings.DRAFT_VIRTUAL_PATH) + shutil.move(aname, settings.DRAFT_ALIASES_PATH) + shutil.move(vname, settings.DRAFT_VIRTUAL_PATH) \ No newline at end of file diff --git a/ietf/group/management/commands/generate_group_aliases.py b/ietf/group/management/commands/generate_group_aliases.py index ed2c198ea..a7c0928ab 100755 --- a/ietf/group/management/commands/generate_group_aliases.py +++ b/ietf/group/management/commands/generate_group_aliases.py @@ -7,6 +7,7 @@ import datetime import io import os +import shutil import time from tempfile import mkstemp @@ -95,5 +96,5 @@ class Command(BaseCommand): afile.close() vfile.close() - os.rename(aname, settings.GROUP_ALIASES_PATH) - os.rename(vname, settings.GROUP_VIRTUAL_PATH) + shutil.move(aname, settings.GROUP_ALIASES_PATH) + shutil.move(vname, settings.GROUP_VIRTUAL_PATH)