+ # order interface alphabetically and set position
+ if interface_list:
+ interface_list = sorted(interface_list,
+ key=lambda k: k.get('external-connection-point-ref',
+ k.get('internal-connection-point-ref')))
+ index = 1
+ for i in interface_list:
+ i["position"] = str(index)
+ index += 1