[Server-devel] [PATCH] Server - change the "last" symlink to be "latest"

martin.langhoff at gmail.com martin.langhoff at gmail.com
Wed Jul 16 23:50:29 EDT 2008


From: Martin Langhoff <martin at laptop.org>

as it points to the latest complete backup. It is by
no means the last one...
---
 server/ds-restore.php |    4 ++--
 server/postprocess.py |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/server/ds-restore.php b/server/ds-restore.php
index 1053656..c42366f 100644
--- a/server/ds-restore.php
+++ b/server/ds-restore.php
@@ -106,12 +106,12 @@ function print_userhomes($userhomes) {
     if ($direntry === '.' || $direntry === '..') {
       continue;
     }
-    $dspath = $homedirbase . '/' . $direntry . '/datastore-last';
+    $dspath = $homedirbase . '/' . $direntry . '/datastore-latest';
 
     if (is_dir($dspath)) {
       // $bn needs Moodle's s()/p() style scaping
       $bn = basename($direntry);
-      echo "<li><a href=\"{$baseurl}/{$direntry}/datastore-last\">"
+      echo "<li><a href=\"{$baseurl}/{$direntry}/datastore-latest\">"
 	. "$bn</a></li>\n";
     }
 
diff --git a/server/postprocess.py b/server/postprocess.py
index 22c1ad9..216a42e 100755
--- a/server/postprocess.py
+++ b/server/postprocess.py
@@ -118,10 +118,10 @@ psink.communicate()
 
 # Note the -n parameter here. Without it
 # the symlink lands inside the previous
-# target of datastore-last. Oops!
+# target of datastore-latest. Oops!
 exitcode = subprocess.call(['ln', '--force', '-sn',
                  user[5] + '/datastore-' + datestamp,
-                 user[5] + '/datastore-last'])
+                 user[5] + '/datastore-latest'])
 if (exitcode != 0):
     sys.stderr.write('Cannot ln')
     exit(1)
-- 
1.5.6.dirty



More information about the Server-devel mailing list