in awsiotjobs/mender/mender.go [154:162]
func (mj *Job) reportProgress(p string) {
payload := map[string]interface{}{
"progress": p,
"ts": time.Now().Unix(),
}
topic := fmt.Sprintf("mender/%s/job/%s/progress", mj.execution.GetThingName(), mj.execution.GetJobID())
jsonPayload, _ := json.Marshal(payload)
mj.execution.Publish(topic, 0, jsonPayload)
}