func sendStats(stats backup.BackupStatus) error {
	stats.ContainerName = backupContainerName
	stats.ServerName = backupServerName
	stats.ScheduleID = scheduleID
	stats.ServerIP = backupServerIP
	stats.ProfileName = backupProfileName
	stats.Path = backupPath
	stats.BackupName = backupHost
	stats.ID = StatusID

	var err error
	if StatusID != "" {
		_, err = backup.UpdateStatusClient(backupAgentURL, stats)
	} else {
		StatusID, err = backup.AddStatusClient(backupAgentURL, stats)
	}
	if err != nil {
		io.WriteString(file, "error in adding status:"+err.Error()+"\n")
		return err
	}

	//send to backup
	io.WriteString(file, "elapsed time:"+stats.ElapsedTime+"\n")
	io.WriteString(file, "backupsize :"+stats.BackupSize+"\n")
	return nil
}