#!/bin/sh

cfgfile_name="cfgmng"
upfile_postfix="-cfg.tar.gz"
upfile="$(date +"%Y%m%d%H%M")-$(uci get system.@sysinfo[0].model)"
status=0
import=0
downfile_name=$2

cd /tmp/capdata/

if [ "$1" = "0" ];then
	rm *${upfile_postfix} 2>/dev/null
	tar -cf "${upfile}${upfile_postfix}" ${cfgfile_name} 1>/dev/null 2>&1 && status=1
	bxplug -m "csdp:cfgmng:status:$status:fname:${upfile}${upfile_postfix}:import:$import"
elif [ "$1" = "1" ];then
	import=1
	tar -xf "${downfile_name}" 1>/dev/null 2>&1 && status=1
	rm "${downfile_name}" 2>/dev/null
	bxplug -m "csdp:cfgmng:status:$status:import:$import"
elif [ "$1" = "2" ];then
	rm "${cfgfile_name}" 2>/dev/null
fi
