Loading go-apps/meep-app-enablement/server/app-support/app-support.go +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ import ( ) const moduleName = "meep-app-enablement" const appSupportBasePath = "mec_app_support/v1/" const appSupportBasePath = "mec_app_support/v2/" const appEnablementKey = "app-enablement" const globalMepName = "global" const APP_STATE_INITIALIZED = "INITIALIZED" Loading go-apps/meep-app-enablement/server/routers.go +27 −20 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ * * The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI * * API version: 2.2.1 * API version: 3.1.1 * Contact: cti_support@etsi.org * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) */ Loading Loading @@ -63,15 +63,15 @@ func NewRouter() *mux.Router { // Path prefix router order is important // Service Api files handler = http.StripPrefix("/mec_app_support/v1/api/", http.FileServer(http.Dir("./api/"))) handler = http.StripPrefix("/mec_app_support/v2/api/", http.FileServer(http.Dir("./api/"))) router. PathPrefix("/mec_app_support/v1/api/"). PathPrefix("/mec_app_support/v2/api/"). Name("Api"). Handler(handler) // User supplied service API files handler = http.StripPrefix("/mec_app_support/v1/user-api/", http.FileServer(http.Dir("./user-api/"))) handler = http.StripPrefix("/mec_app_support/v2/user-api/", http.FileServer(http.Dir("./user-api/"))) router. PathPrefix("/mec_app_support/v1/user-api/"). PathPrefix("/mec_app_support/v2/user-api/"). Name("UserApi"). Handler(handler) Loading @@ -86,108 +86,115 @@ var routes = Routes{ Route{ "Index", "GET", "/mec_app_support/v1/", "/mec_app_support/v2/", Index, }, Route{ "ApplicationsConfirmReadyPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/confirm_ready", "/mec_app_support/v2/applications/{appInstanceId}/confirm_ready", appSupport.ApplicationsConfirmReadyPOST, }, Route{ "ApplicationsConfirmTerminationPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/confirm_termination", "/mec_app_support/v2/applications/{appInstanceId}/confirm_termination", appSupport.ApplicationsConfirmTerminationPOST, }, Route{ "ApplicationsDnsRuleGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules/{dnsRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules/{dnsRuleId}", appSupport.ApplicationsDnsRuleGET, }, Route{ "ApplicationsDnsRulePUT", strings.ToUpper("Put"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules/{dnsRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules/{dnsRuleId}", appSupport.ApplicationsDnsRulePUT, }, Route{ "ApplicationsDnsRulesGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules", appSupport.ApplicationsDnsRulesGET, }, Route{ "ApplicationsSubscriptionDELETE", strings.ToUpper("Delete"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions/{subscriptionId}", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions/{subscriptionId}", appSupport.ApplicationsSubscriptionDELETE, }, Route{ "ApplicationsSubscriptionGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions/{subscriptionId}", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions/{subscriptionId}", appSupport.ApplicationsSubscriptionGET, }, Route{ "ApplicationsSubscriptionsGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions", appSupport.ApplicationsSubscriptionsGET, }, Route{ "ApplicationsSubscriptionsPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions", appSupport.ApplicationsSubscriptionsPOST, }, Route{ "ApplicationsTrafficRuleGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", appSupport.ApplicationsTrafficRuleGET, }, Route{ "ApplicationsTrafficRulePUT", strings.ToUpper("Put"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", appSupport.ApplicationsTrafficRulePUT, }, Route{ "ApplicationsTrafficRulesGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules", appSupport.ApplicationsTrafficRulesGET, }, Route{ "TimingCapsGET", strings.ToUpper("Get"), "/mec_app_support/v1/timing/timing_caps", "/mec_app_support/v2/timing/timing_caps", appSupport.TimingCapsGET, }, Route{ "TimingCurrentTimeGET", strings.ToUpper("Get"), "/mec_app_support/v1/timing/current_time", "/mec_app_support/v2/timing/current_time", appSupport.TimingCurrentTimeGET, }, Route{ "RegisterMecAppPOST", strings.ToUpper("Post"), "/mec_app_support/v2/registrations", appSupport.RegisterMecAppPOST, }, Route{ "Index", "GET", Loading Loading
go-apps/meep-app-enablement/server/app-support/app-support.go +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ import ( ) const moduleName = "meep-app-enablement" const appSupportBasePath = "mec_app_support/v1/" const appSupportBasePath = "mec_app_support/v2/" const appEnablementKey = "app-enablement" const globalMepName = "global" const APP_STATE_INITIALIZED = "INITIALIZED" Loading
go-apps/meep-app-enablement/server/routers.go +27 −20 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ * * The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI * * API version: 2.2.1 * API version: 3.1.1 * Contact: cti_support@etsi.org * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) */ Loading Loading @@ -63,15 +63,15 @@ func NewRouter() *mux.Router { // Path prefix router order is important // Service Api files handler = http.StripPrefix("/mec_app_support/v1/api/", http.FileServer(http.Dir("./api/"))) handler = http.StripPrefix("/mec_app_support/v2/api/", http.FileServer(http.Dir("./api/"))) router. PathPrefix("/mec_app_support/v1/api/"). PathPrefix("/mec_app_support/v2/api/"). Name("Api"). Handler(handler) // User supplied service API files handler = http.StripPrefix("/mec_app_support/v1/user-api/", http.FileServer(http.Dir("./user-api/"))) handler = http.StripPrefix("/mec_app_support/v2/user-api/", http.FileServer(http.Dir("./user-api/"))) router. PathPrefix("/mec_app_support/v1/user-api/"). PathPrefix("/mec_app_support/v2/user-api/"). Name("UserApi"). Handler(handler) Loading @@ -86,108 +86,115 @@ var routes = Routes{ Route{ "Index", "GET", "/mec_app_support/v1/", "/mec_app_support/v2/", Index, }, Route{ "ApplicationsConfirmReadyPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/confirm_ready", "/mec_app_support/v2/applications/{appInstanceId}/confirm_ready", appSupport.ApplicationsConfirmReadyPOST, }, Route{ "ApplicationsConfirmTerminationPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/confirm_termination", "/mec_app_support/v2/applications/{appInstanceId}/confirm_termination", appSupport.ApplicationsConfirmTerminationPOST, }, Route{ "ApplicationsDnsRuleGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules/{dnsRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules/{dnsRuleId}", appSupport.ApplicationsDnsRuleGET, }, Route{ "ApplicationsDnsRulePUT", strings.ToUpper("Put"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules/{dnsRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules/{dnsRuleId}", appSupport.ApplicationsDnsRulePUT, }, Route{ "ApplicationsDnsRulesGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/dns_rules", "/mec_app_support/v2/applications/{appInstanceId}/dns_rules", appSupport.ApplicationsDnsRulesGET, }, Route{ "ApplicationsSubscriptionDELETE", strings.ToUpper("Delete"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions/{subscriptionId}", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions/{subscriptionId}", appSupport.ApplicationsSubscriptionDELETE, }, Route{ "ApplicationsSubscriptionGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions/{subscriptionId}", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions/{subscriptionId}", appSupport.ApplicationsSubscriptionGET, }, Route{ "ApplicationsSubscriptionsGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions", appSupport.ApplicationsSubscriptionsGET, }, Route{ "ApplicationsSubscriptionsPOST", strings.ToUpper("Post"), "/mec_app_support/v1/applications/{appInstanceId}/subscriptions", "/mec_app_support/v2/applications/{appInstanceId}/subscriptions", appSupport.ApplicationsSubscriptionsPOST, }, Route{ "ApplicationsTrafficRuleGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", appSupport.ApplicationsTrafficRuleGET, }, Route{ "ApplicationsTrafficRulePUT", strings.ToUpper("Put"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules/{trafficRuleId}", appSupport.ApplicationsTrafficRulePUT, }, Route{ "ApplicationsTrafficRulesGET", strings.ToUpper("Get"), "/mec_app_support/v1/applications/{appInstanceId}/traffic_rules", "/mec_app_support/v2/applications/{appInstanceId}/traffic_rules", appSupport.ApplicationsTrafficRulesGET, }, Route{ "TimingCapsGET", strings.ToUpper("Get"), "/mec_app_support/v1/timing/timing_caps", "/mec_app_support/v2/timing/timing_caps", appSupport.TimingCapsGET, }, Route{ "TimingCurrentTimeGET", strings.ToUpper("Get"), "/mec_app_support/v1/timing/current_time", "/mec_app_support/v2/timing/current_time", appSupport.TimingCurrentTimeGET, }, Route{ "RegisterMecAppPOST", strings.ToUpper("Post"), "/mec_app_support/v2/registrations", appSupport.RegisterMecAppPOST, }, Route{ "Index", "GET", Loading