blob: cd0189dc9a727981f5023d7992ee3a9442e35bec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
export class ResourceNameFilter {
constructor() {
let filter = <ResourceNameFilter>( (name:string) => {
if (name) {
//let newName:string = _.last(name.split('.'));
let newName =
_.last(_.last(_.last(_.last(_.last(_.last(_.last(_.last(name.split('tosca.nodes.'))
.split('network.')).split('relationships.')).split('org.openecomp.')).split('resource.nfv.'))
.split('nodes.module.')).split('cp.')).split('vl.'));
if (newName) {
return newName;
}
return name;
}
});
return filter;
}
}
|