diff --git a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go index 20b877944bc5b99834f51b5c1eb77a2dd2333522..eef966ee3dd24e237190bfa475ad1da76f3c8465 100644 --- a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go +++ b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go @@ -3,6 +3,7 @@ package rtdtmanager import ( "fmt" "os" + "os/signal" "path/filepath" "regexp" "strconv" @@ -16,6 +17,7 @@ import ( "code.fbi.h-da.de/danet/gosdn/application-framework/registration" clabconfig "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/clab-config" "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/sdnconfig" + // "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/util" "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/venv" ) @@ -38,6 +40,7 @@ func NewRtdtManager() *RtdtManager { stopChan: make(chan os.Signal, 1), baseClabConfig: nil, } + signal.Notify(rMan.stopChan, os.Interrupt) fmt.Println("Success: RtdtManager created") return &rMan } diff --git a/models/YangModels b/models/YangModels index 9442dda17a9a5f1f0db548512446e3d9ca37a955..6af71d68aa1deeef0f447567830327370653b37b 160000 --- a/models/YangModels +++ b/models/YangModels @@ -1 +1 @@ -Subproject commit 9442dda17a9a5f1f0db548512446e3d9ca37a955 +Subproject commit 6af71d68aa1deeef0f447567830327370653b37b diff --git a/models/arista b/models/arista index ae4d23359a4d25e1f2feb6878b825e629b9f2fb9..61fc7bba14ec2efd152b98fc59e8837ad1db3ab9 160000 --- a/models/arista +++ b/models/arista @@ -1 +1 @@ -Subproject commit ae4d23359a4d25e1f2feb6878b825e629b9f2fb9 +Subproject commit 61fc7bba14ec2efd152b98fc59e8837ad1db3ab9 diff --git a/models/openconfig b/models/openconfig index ea279957a8dab6eb0c0b05e5a134bc3dfb0c8d28..daf73c37e9062b458bb9eab645840e5d3835c74d 160000 --- a/models/openconfig +++ b/models/openconfig @@ -1 +1 @@ -Subproject commit ea279957a8dab6eb0c0b05e5a134bc3dfb0c8d28 +Subproject commit daf73c37e9062b458bb9eab645840e5d3835c74d