mirror of
https://github.com/Luzifer/mimap.git
synced 2024-10-18 12:44:20 +00:00
Fix: Upload not working for live-map
Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
parent
47a6b1730e
commit
b5bb753913
1 changed files with 7 additions and 4 deletions
11
upload.sh
11
upload.sh
|
@ -21,10 +21,13 @@ function get_archived_map_dir() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function main() {
|
function main() {
|
||||||
if [ -f "/var/run/shm/navmap*.ppm" ]; then
|
if [ -f "$(ls /var/run/shm/navmap*.ppm)" ]; then
|
||||||
map_file="/var/run/shm/navmap*.ppm"
|
map_file="$(ls /var/run/shm/navmap*.ppm)"
|
||||||
slam_file="/var/run/shm/SLAM_fprintf.log"
|
slam_file="/var/run/shm/SLAM_fprintf.log"
|
||||||
|
|
||||||
|
# Map is written at full minute, lets wait a moment
|
||||||
|
sleep 5
|
||||||
|
|
||||||
cp "${map_file}" /tmp/navmap.ppm
|
cp "${map_file}" /tmp/navmap.ppm
|
||||||
cp "${slam_file}" /tmp/slam.log
|
cp "${slam_file}" /tmp/slam.log
|
||||||
else
|
else
|
||||||
|
@ -43,14 +46,14 @@ function main() {
|
||||||
shasum -c /mnt/data/map_upload.sums && exit 0 || true
|
shasum -c /mnt/data/map_upload.sums && exit 0 || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
shasum /tmp/navmap.ppm /tmp/slam.log >/mnt/data/map_upload.sums
|
|
||||||
|
|
||||||
curl -sSfL \
|
curl -sSfL \
|
||||||
-F "map=@/tmp/navmap.ppm" \
|
-F "map=@/tmp/navmap.ppm" \
|
||||||
-F "sum_map=$(sum /tmp/navmap.ppm)" \
|
-F "sum_map=$(sum /tmp/navmap.ppm)" \
|
||||||
-F "slam=@/tmp/slam.log" \
|
-F "slam=@/tmp/slam.log" \
|
||||||
-F "sum_slam=$(sum /tmp/slam.log)" \
|
-F "sum_slam=$(sum /tmp/slam.log)" \
|
||||||
http://10.229.2.2:1240/upload
|
http://10.229.2.2:1240/upload
|
||||||
|
|
||||||
|
shasum /tmp/navmap.ppm /tmp/slam.log >/mnt/data/map_upload.sums
|
||||||
}
|
}
|
||||||
|
|
||||||
function sum() {
|
function sum() {
|
||||||
|
|
Loading…
Reference in a new issue