Skip to content

Commit

Permalink
odl-pcep-ietf-stateful07 updated to odl-pcep-ietf-stateful
Browse files Browse the repository at this point in the history
as of Opendaylight Aluminium 13.0 new module replacing it

module
https://mvnrepository.com/artifact/org.opendaylight.bgpcep/pcep-ietf-stateful07

replaced by
https://mvnrepository.com/artifact/org.opendaylight.bgpcep/pcep-ietf-stateful


https://git.opendaylight.org/gerrit/c/bgpcep/+/91372

Pcep Stateful & Initiated renaming

This is the first part of compliancy to RFC8231 (Stateful) & RFC8281
(Initiated). It removes mention to old draft in various package name,
class name, yange model name ... as follow:
 - Rename Stateful07 -> Stateful
 - Rename Initiated00 -> Initiated
 - CrabbeInitiated -> Initiated

JIRA: BGPCEP-882
  • Loading branch information
abbedsedk committed Nov 5, 2021
1 parent 115afd4 commit af17d80
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions pathman_sr.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
20161226, Niklas - ver 5.9h - Multi area/level fix for bgp-ls and sid bug.
20170202, Niklas - ver 5.9i - Refactored sid_list to sid_saves to avoid duplicate use
20171013, Niklas - ver 5.9j - Updated odl version lis and checks
20212210, Abbed Sedkaoui - 5.9k - Rename odl module Stateful07 -> Stateful
"""
__author__ = 'niklas'

Expand Down Expand Up @@ -791,10 +792,10 @@ def list_pcep_lsp(node_list, debug):
name = path['name']
ip_hoplist = []
sid_list = []
if 'odl-pcep-ietf-stateful07:lsp' in path['path'][0].keys():
if 'operational' in path['path'][0]['odl-pcep-ietf-stateful07:lsp'].keys():
oper = path['path'][0]['odl-pcep-ietf-stateful07:lsp']['operational']
# if path['path'][0]['odl-pcep-ietf-stateful07:lsp']['operational'] == 'up':
if 'odl-pcep-ietf-stateful:lsp' in path['path'][0].keys():
if 'operational' in path['path'][0]['odl-pcep-ietf-stateful:lsp'].keys():
oper = path['path'][0]['odl-pcep-ietf-stateful:lsp']['operational']
# if path['path'][0]['odl-pcep-ietf-stateful:lsp']['operational'] == 'up':
if oper == 'up' or oper == 'active':
if 'rro' in path['path'][0].keys():
route_obj = path['path'][0]['rro']['subobject']
Expand Down Expand Up @@ -982,7 +983,7 @@ def get_pcep_type(debug):
for node in my_pcep['topology'][0]['node']:
loopback = node['network-topology-pcep:path-computation-client']['ip-address']
pcc = node['node-id']
if 'odl-pcep-ietf-stateful07:stateful' in node['network-topology-pcep:path-computation-client']['stateful-tlv'].keys():
if 'odl-pcep-ietf-stateful:stateful' in node['network-topology-pcep:path-computation-client']['stateful-tlv'].keys():
pcep_type = '07'
else:
pcep_type = '02'
Expand Down

0 comments on commit af17d80

Please sign in to comment.