summaryrefslogtreecommitdiffstats
path: root/extras/snap_scheduler/snap_scheduler.py
diff options
context:
space:
mode:
Diffstat (limited to 'extras/snap_scheduler/snap_scheduler.py')
-rwxr-xr-xextras/snap_scheduler/snap_scheduler.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/extras/snap_scheduler/snap_scheduler.py b/extras/snap_scheduler/snap_scheduler.py
index e7e5fda812f..68ac08937cb 100755
--- a/extras/snap_scheduler/snap_scheduler.py
+++ b/extras/snap_scheduler/snap_scheduler.py
@@ -17,6 +17,7 @@ import argparse
import fcntl
import logging.handlers
import sys
+import shutil
from errno import EEXIST
@@ -234,7 +235,7 @@ def write_tasks_to_file():
ret = False
return ret
- os.rename(TMP_FILE, GCRON_ENABLED)
+ shutil.move(TMP_FILE, GCRON_ENABLED)
ret = True
return ret
@@ -346,7 +347,7 @@ def initialise_scheduler():
ret = False
return ret
- os.rename("/tmp/crontab", GCRON_UPDATE_TASK)
+ shutil.move("/tmp/crontab", GCRON_UPDATE_TASK)
if not os.path.lexists(GCRON_TASKS):
try: