// Upddate a telemetry policy. Assume we use the policy name as filename func UpdateTelemetryPolicy(m2m *xrm2m.M2MClient, policy *TelemetryPolicy) { if m2m.Error != nil { return } path := "/telemetry/policies/" + policy.Name + ".policy" data, err := json.MarshalIndent(policy, "", " ") if err != nil { m2m.Error = err m2m.LastOp = "UpdateTelemetryPolicy" return } m2m.WriteFile(path, data) }