diff --git a/applications/rtdt-manager/main.go b/applications/rtdt-manager/main.go index 1c2f7ecf156435fa3ade8dffec27d542984ecaec..c1171118910f76e5ab44e46255e4e1760f3ae090 100644 --- a/applications/rtdt-manager/main.go +++ b/applications/rtdt-manager/main.go @@ -3,10 +3,6 @@ package main import ( "flag" "fmt" - "os" - "os/signal" - "syscall" - clabconfig "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/clab-config" RtdtMan "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/rtdt-manager" "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/sdnconfig" @@ -16,10 +12,6 @@ import ( func main() { var err error - // Global stop channel, should be passed to all venvs and App - stopChan := make(chan os.Signal, 1) - signal.Notify(stopChan, os.Interrupt, syscall.SIGTERM) - var address string var pass string var user string @@ -95,7 +87,7 @@ func main() { if withTwin { rtdtMan.LaunchTwin("172.101.0.0/16", "2001:db9::/64", "test-twin") } - // Runs the main loop + // Runs the main loop if err := rtdtMan.Run(); err != nil { fmt.Println("Program exited with errors: %w", err) } diff --git a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go index c394da00807412a54f1d731bdfee606628ff3563..adaa60c8d41b0b8306b7f9200ffc8c7b86b91019 100644 --- a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go +++ b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go @@ -345,9 +345,9 @@ func (r *RtdtManager) InitEventSystem() error { // Can have different callback per type per topic (e.g. adding mne or updating mne) eventServiceMNE.SubscribeToEventType([]event.TypeToCallbackTuple{ - {Type: event.Type(event.Update), Callback: r.updateMNECallback}, - {Type: event.Type(event.Add), Callback: r.updateMNECallback}, - {Type: event.Type(event.Delete), Callback: r.updateMNECallback}, + // {Type: event.Type(event.Update), Callback: r.updateMNECallback}, + // {Type: event.Type(event.Add), Callback: r.updateMNECallback}, + // {Type: event.Type(event.Delete), Callback: r.updateMNECallback}, {Type: event.Type(event.Subscribe), Callback: r.updateMNECallback}, }) eventServiceUser.SubscribeToEventType([]event.TypeToCallbackTuple{ diff --git a/applications/rtdt-manager/test/main.go b/applications/rtdt-manager/test/main.go index 1ae90414c4a7ddc718e945ce34b592f0a88ae8aa..f762e3040a9a7f4628f0b3119cc86de9d1180e85 100644 --- a/applications/rtdt-manager/test/main.go +++ b/applications/rtdt-manager/test/main.go @@ -106,7 +106,7 @@ func CreateMnes() { }, { Address: opt1.GetAddress(), - MneName: "gnmi-target-switch0", + MneName: "gnmi-target-switch1", PluginId: pluginID.String(), Pid: gosdn_pnd.String(), TransportOption: opt1, diff --git a/controller/controller.Dockerfile b/controller/controller.Dockerfile index 00593d4010db7f961d9b6684aba80aaec4c99aed..88d55fcfb9db250ba4aa1e7f8b86c85a8957a492 100644 --- a/controller/controller.Dockerfile +++ b/controller/controller.Dockerfile @@ -19,8 +19,6 @@ COPY --from=builder /gosdn/controller/configs/development-gosdn.toml.example ./c COPY --from=builder /gosdn/controller/configs/integration-test-gosdn.toml ./configs/integration-test-gosdn.toml COPY --from=builder /gosdn/controller/configs/containerlab-gosdn.toml.example ./configs/containerlab-gosdn.toml COPY --from=builder /gosdn/controller/configs/gNMISubscriptions.txt.example ./configs/gNMISubscriptions.txt -COPY --from=builder /gosdn/applications/rtdt-manager/data/containerlab-gosdn-realnet.toml.example ./configs/containerlab-gosdn-realnet.toml -COPY --from=builder /gosdn/applications/rtdt-manager/data/containerlab-gosdn-twin.toml.example ./configs/containerlab-gosdn-twin.toml EXPOSE 55055 8080 40000 ENTRYPOINT ["./gosdn"]