X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pm-rapp%2Fmain.go;h=86f1b3c95ef89c2670c7e85c4a08b30affed0f15;hb=refs%2Fchanges%2F98%2F11798%2F2;hp=4113a421d98851c51dfd9a3b945bd39fa6b74a96;hpb=c5655db5780275b07b25b57b767808f2f1eac7d9;p=nonrtric%2Fplt%2Franpm.git diff --git a/pm-rapp/main.go b/pm-rapp/main.go index 4113a42..86f1b3c 100644 --- a/pm-rapp/main.go +++ b/pm-rapp/main.go @@ -45,10 +45,8 @@ import ( type JobDefinition struct { InfoTypeID string `json:"info_type_id"` JobOwner string `json:"job_owner"` - JobResultURI string `json:"job_result_uri"` + StatusNotificationURI string `json:"status_notification_uri"` JobDefinition struct { - KafkaOutputTopic string `json:"kafkaOutputTopic"` - FilterType string `json:"filterType"` Filter json.RawMessage `json:"filter"` DeliveryInfo struct { Topic string `json:"topic"` @@ -77,7 +75,7 @@ var gzipped_data = os.Getenv("GZIP") var log_payload = os.Getenv("LOG_PAYLOAD") -// This are optional - if rapp is fethcing the token instead of the side car +// These are optional - if rapp is fethcing the token instead of the side car var creds_grant_type = os.Getenv("CREDS_GRANT_TYPE") var creds_client_secret = os.Getenv("CREDS_CLIENT_SECRET") var creds_client_id = os.Getenv("CREDS_CLIENT_ID") @@ -165,13 +163,12 @@ func main() { os.Exit(1) } job_type := job_json.InfoTypeID - job_json.JobDefinition.KafkaOutputTopic = topic job_json.JobDefinition.DeliveryInfo.Topic = topic job_json.JobDefinition.DeliveryInfo.BootStrapServers = bootstrapserver - gid = "pm-rapp-" + job_type + "-" + rapp_id + gid = "pm-rapp-" + job_type + "-" + rapp_id - jobid = "rapp-job-" + job_type + "-" + rapp_id + jobid = "rapp-job-" + job_type + "-" + rapp_id json_bytes, err := json.Marshal(job_json) if err != nil { @@ -399,7 +396,7 @@ func send_http_request(jsonData []byte, method string, url string, contentType s } if jwt_file != "" || creds_service_url != "" { if accessToken != "" { - req.Header.Add("authorization", accessToken) + req.Header.Set("Authorization", "Bearer "+accessToken) } else { log.Error("Cannot create http request for url: ", url, " - token missing") return false, nil @@ -455,7 +452,7 @@ func send_http_request(jsonData []byte, method string, url string, contentType s } } } else { - log.Error("Bad response, method: ", method, " url: ", url, " resp: ", resp.StatusCode) + log.Error("Bad response, method: ", method, " url: ", url, " resp: ", resp.StatusCode, " resp: ", resp) } } }