]> git.sesse.net Git - backup.sh/blobdiff - report.sh
Remove obsolete remotestat stuff.
[backup.sh] / report.sh
index 5f90e350a8df95d57ffb14a2988146b8f0a8048a..9e35f745b54f07a877fa4ab329cd841a9af99cee 100755 (executable)
--- a/report.sh
+++ b/report.sh
@@ -6,16 +6,24 @@ then
  echo "Usage: $0 <backupdir>"
  exit
 fi
+echo "<backupreport>"
+
+#show diskusage 
+echo "<diskusage>"
+df -k |grep /backup | awk '{print " <partition>\n  <mountpoint>"$6"</mountpoint>\n  <size>"$2"</size>\n  <used>"$3"</used>\n  <available>"$4"</available>\n  <pctused>"$5"</pctused>\n </partition>"}'
+echo "</diskusage>"
+
+echo ""
 
 cd $topdir
 echo "<computers>"
-for maskin in `ls -1d ?* | grep -v lost+found`
+for maskin in `ls -1d ?* | grep -v lost+found | grep -v skrue`
 do
  cd $topdir/$maskin
  echo " <computer name='${maskin}'>" 
  for del in `ls -1d ?* | grep -v .name`
  do
-  delnavn=`cat $topdir/$maskin/$del.name`
+  delnavn=`cat $topdir/$maskin/.${del}.name`
   echo "  <partition name='$delnavn'>"
   cd $topdir/$maskin/$del
   for level in `ls -1d ?*`
@@ -33,6 +41,7 @@ do
 
     prefix=`echo $fil | cut -d . -f 1`
     tgzfil=$topdir/$maskin/$del/$level/${prefix}.tgz
+    idxfil=$topdir/$maskin/$del/$level/${prefix}.idx
     str=`du $tgzfil | awk '{print $1}'`
     aar=`echo $prefix | cut -c 1-4`
     mnd=`echo $prefix | cut -c 5,6`
@@ -42,7 +51,8 @@ do
     echo "     <date>${prefix}</date>"
     echo "     <size>${str}</size>"
     echo "     <message>${feilm}</message>"
-    echo "     <filename>${tgzfil}</filename>"
+    echo "     <tarfilename>${tgzfil}</filename>"
+    echo "     <indexfilename>${idxfil}</filename>"
     echo "    </backupfile>"
 
    done
@@ -54,3 +64,4 @@ do
 done
 echo "</computers>"
 
+echo "</backupreport>"