X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frtmgr%2Frtmgr.go;h=83af71ac4c1577ddaffb905e4ac294c73777583b;hb=89c2cdeff5dc079ab1aca01e2e830a961095198f;hp=7476666828394ec507aad6ce261783293a3eec9d;hpb=be9f2684de5ed4afbe22f441cb9db5f268d05af3;p=ric-plt%2Frtmgr.git diff --git a/pkg/rtmgr/rtmgr.go b/pkg/rtmgr/rtmgr.go index 7476666..83af71a 100644 --- a/pkg/rtmgr/rtmgr.go +++ b/pkg/rtmgr/rtmgr.go @@ -14,6 +14,10 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + + This source code is part of the near-RT RIC (RAN Intelligent Controller) + platform project (RICP). + ================================================================================== */ /* @@ -27,10 +31,11 @@ package rtmgr import ( "encoding/json" "errors" - "github.com/jcelliott/lumber" "io/ioutil" "os" "strings" + + "github.com/jcelliott/lumber" ) var ( @@ -38,62 +43,62 @@ var ( // CamelCase Message Types are for being able to test with old fashioned admin control xApps // TODO: Add a separate message definition file (Not using the one from RMR to not create dependency on that library). MessageTypes = map[string]string{ - "HandoverPreparation": "0", - "HandoverCancel": "1", - "LoadIndication": "2", - "ErrorIndication": "3", - "SNStatusTransfer": "4", - "UEContextRelease": "5", - "X2Setup": "6", - "Reset": "7", - "E2_TERM_INIT": "1100", - "RAN_CONNECTED": "1200", - "RAN_RESTARTED": "1210", - "RAN_RECONFIGURED": "1220", - "RIC_SCTP_CLEAR_ALL": "1090", - "RIC_SCTP_CONNECTION_FAILURE": "1080", - "RIC_X2_SETUP": "10000", - "RIC_X2_RESPONSE": "10001", - "RIC_X2_RESOURCE_STATUS_REQUEST": "10002", - "RIC_X2_RESOURCE_STATUS_RESPONSE": "10003", - "RIC_X2_LOAD_INFORMATION": "10004", - "RIC_E2_TERMINATION_HC_REQUEST": "10005", - "RIC_E2_TERMINATION_HC_RESPONSE": "10006", - "RIC_E2_MANAGER_HC_REQUEST": "10007", - "RIC_E2_MANAGER_HC_RESPONSE": "10008", - "RIC_ENB_LOAD_INFORMATION": "10020", - "RIC_ERROR_INDICATION": "10030", - "RIC_X2_SETUP_REQ": "10060", - "RIC_X2_SETUP_RESP": "10061", - "RIC_X2_SETUP_FAILURE": "10062", - "RIC_X2_RESET_REQ": "10070", - "RIC_X2_RESET_RESP": "10071", - "RIC_ENB_CONF_UPDATE": "10080", - "RIC_ENB_CONF_UPDATE_ACK": "10081", - "RIC_ENB_CONF_UPDATE_FAILURE": "10082", - "RIC_RES_STATUS_REQ": "10090", - "RIC_RES_STATUS_RESP": "10091", - "RIC_RES_STATUS_FAILURE": "10092", - "RIC_RESOURCE_STATUS_UPDATE": "10100", - "RIC_ENDC_X2_SETUP_REQ": "10360", - "RIC_ENDC_X2_SETUP_RESP": "10361", - "RIC_ENDC_X2_SETUP_FAILURE": "10362", - "RIC_ENDC_CONF_UPDATE": "10370", - "RIC_ENDC_CONF_UPDATE_ACK": "10371", - "RIC_ENDC_CONF_UPDATE_FAILURE": "10372", - "RIC_GNB_STATUS_INDICATION": "10450", - "RIC_SUB_REQ": "12010", - "RIC_SUB_RESP": "12011", - "RIC_SUB_FAILURE": "12012", - "RIC_SUB_DEL_REQ": "12020", - "RIC_SUB_DEL_RESP": "12021", - "RIC_SUB_DEL_FAILURE": "12022", - "RIC_CONTROL_REQ": "12040", - "RIC_CONTROL_ACK": "12041", - "RIC_CONTROL_FAILURE": "12042", - "RIC_INDICATION": "12050", - "DC_ADM_INT_CONTROL": "20000", - "DC_ADM_INT_CONTROL_ACK": "20001", + "HandoverPreparation": "0", + "HandoverCancel": "1", + "LoadIndication": "2", + "ErrorIndication": "3", + "SNStatusTransfer": "4", + "UEContextRelease": "5", + "X2Setup": "6", + "Reset": "7", + "E2_TERM_INIT": "1100", + "RAN_CONNECTED": "1200", + "RAN_RESTARTED": "1210", + "RAN_RECONFIGURED": "1220", + "RIC_SCTP_CLEAR_ALL": "1090", + "RIC_SCTP_CONNECTION_FAILURE": "1080", + "RIC_X2_SETUP": "10000", + "RIC_X2_RESPONSE": "10001", + "RIC_X2_RESOURCE_STATUS_REQUEST": "10002", + "RIC_X2_RESOURCE_STATUS_RESPONSE": "10003", + "RIC_X2_LOAD_INFORMATION": "10004", + "RIC_E2_TERMINATION_HC_REQUEST": "10005", + "RIC_E2_TERMINATION_HC_RESPONSE": "10006", + "RIC_E2_MANAGER_HC_REQUEST": "10007", + "RIC_E2_MANAGER_HC_RESPONSE": "10008", + "RIC_ENB_LOAD_INFORMATION": "10020", + "RIC_ERROR_INDICATION": "10030", + "RIC_X2_SETUP_REQ": "10060", + "RIC_X2_SETUP_RESP": "10061", + "RIC_X2_SETUP_FAILURE": "10062", + "RIC_X2_RESET_REQ": "10070", + "RIC_X2_RESET_RESP": "10071", + "RIC_ENB_CONF_UPDATE": "10080", + "RIC_ENB_CONF_UPDATE_ACK": "10081", + "RIC_ENB_CONF_UPDATE_FAILURE": "10082", + "RIC_RES_STATUS_REQ": "10090", + "RIC_RES_STATUS_RESP": "10091", + "RIC_RES_STATUS_FAILURE": "10092", + "RIC_RESOURCE_STATUS_UPDATE": "10100", + "RIC_ENDC_X2_SETUP_REQ": "10360", + "RIC_ENDC_X2_SETUP_RESP": "10361", + "RIC_ENDC_X2_SETUP_FAILURE": "10362", + "RIC_ENDC_CONF_UPDATE": "10370", + "RIC_ENDC_CONF_UPDATE_ACK": "10371", + "RIC_ENDC_CONF_UPDATE_FAILURE": "10372", + "RIC_GNB_STATUS_INDICATION": "10450", + "RIC_SUB_REQ": "12010", + "RIC_SUB_RESP": "12011", + "RIC_SUB_FAILURE": "12012", + "RIC_SUB_DEL_REQ": "12020", + "RIC_SUB_DEL_RESP": "12021", + "RIC_SUB_DEL_FAILURE": "12022", + "RIC_CONTROL_REQ": "12040", + "RIC_CONTROL_ACK": "12041", + "RIC_CONTROL_FAILURE": "12042", + "RIC_INDICATION": "12050", + "DC_ADM_INT_CONTROL": "20000", + "DC_ADM_INT_CONTROL_ACK": "20001", "RIC_CONTROL_XAPP_CONFIG_REQUEST": "100000", "RIC_CONTROL_XAPP_CONFIG_RESPONSE": "100001", } @@ -132,7 +137,7 @@ func SetLogLevel(loglevel string) error { case "TRACE": Logger.Info("Trace mode") Logger.Level(lumber.TRACE) - return nil + return nil default: Logger.Error("invalid log mode, setting info") Logger.Level(lumber.INFO)