henkelund/memobox — pull request #1 by pmnordkvist (2013-06-23 06:58:37+00:00)
Title: Patch 1

Hejsan

Jag har jobbat en hel del med script i helgen och fixat följande i monteringsskriptet.
- Om man lägger en "sleep 5" efter att go-mtpfs försöker mounta så blir scriptet helt stabilt på Samsung Galazy S3. Mycket bättre.
- Jag har byggt en metod findDCIM som letar efter en DCIM-mapp på den monterade enheten och om bara en(1) mapp hittas används denna som sources.
- Jag har flyttat de klara backuperna till $mntpnt/backups/$date istället för direkt under $mntpnt vilket gör att vi kan hantera flera år. Det behövs också för mitt pingscript som letar efter senast klara backup.

Sedan har jag byggt ett pingscript som postar data till ping.backupbox.se
- ping.sh körs i rc.local och genererar var 60:e sekund fräsch data som postas till http://ping.backupbox.se/ping.php (datan samals inte upp där ännu)
- gatherData.sh hämtar all data och sparar den till /tmp/ping.txt (Det är innehållet i denna fil som postas till pingservern)
- pinghelper.sh innehåller metoder för att samla upp device-information och filsysteminformation. Används som stöd till gatherData.sh