Skip to content
Snippets Groups Projects

Enable export and import of SDN configuration

Merged Ghost User requested to merge export-import-sdn-config into develop
2 files
+ 3
4
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -116,8 +116,7 @@ func (c ConfigurationManagementServer) ImportSDNConfig(ctx context.Context, requ
@@ -116,8 +116,7 @@ func (c ConfigurationManagementServer) ImportSDNConfig(ctx context.Context, requ
//TODO: Clear DB
//TODO: Clear DB
//Create all elements
c.createElementsFromSDNConfig(&sdnConfig, request)
c.createElements(&sdnConfig, request)
if err != nil {
if err != nil {
return nil, err
return nil, err
}
}
@@ -126,7 +125,7 @@ func (c ConfigurationManagementServer) ImportSDNConfig(ctx context.Context, requ
@@ -126,7 +125,7 @@ func (c ConfigurationManagementServer) ImportSDNConfig(ctx context.Context, requ
Timestamp: time.Now().UnixNano()}, nil
Timestamp: time.Now().UnixNano()}, nil
}
}
func (c ConfigurationManagementServer) createElements(sdnConfig *loadedSDNConfig, request *cmpb.ImportSDNConfigRequest) error {
func (c ConfigurationManagementServer) createElementsFromSDNConfig(sdnConfig *loadedSDNConfig, request *cmpb.ImportSDNConfigRequest) error {
pndUUID := uuid.MustParse(request.Pid)
pndUUID := uuid.MustParse(request.Pid)
pnd, err := c.pndStore.Get(store.Query{ID: pndUUID})
pnd, err := c.pndStore.Get(store.Query{ID: pndUUID})
if err != nil {
if err != nil {
Loading