Merged in [19950] from rjsparks@nostrum.com:

Use shutil.move when building draft and group aliases.
 - Legacy-Id: 19959
Note: SVN reference [19950] has been migrated to Git commit 7e17801b57
This commit is contained in:
Robert Sparks 2022-02-22 22:45:48 +00:00
commit 2e8c8ad8cc
2 changed files with 6 additions and 4 deletions

View file

@ -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)

View file

@ -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)