-preferredRouteKey=MR1
\ No newline at end of file
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
+preferredRouteKey=MR1
+rem ============LICENSE_START==========================================
+rem ONAP : APPC
+rem ===================================================================
+rem Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+rem ===================================================================
+rem
+rem Unless otherwise specified, all software contained herein is licensed
+rem under the Apache License, Version 2.0 (the License);
+rem you may not use this software except in compliance with the License.
+rem You may obtain a copy of the License at
+rem
+rem http://www.apache.org/licenses/LICENSE-2.0
+rem
+rem Unless required by applicable law or agreed to in writing, software
+rem distributed under the License is distributed on an "AS IS" BASIS,
+rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+rem See the License for the specific language governing permissions and
+rem limitations under the License.
+rem
+rem ECOMP is a trademark and service mark of AT&T Intellectual Property.
+rem ============LICENSE_END============================================
+
java -jar client-simulator-1.4.07-SNAPSHOT-jar-with-dependencies.jar C:\test\1\ JSON
pause
+# ============LICENSE_START==========================================\r
+# ONAP : APPC\r
+# ===================================================================\r
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+# ===================================================================\r
+#\r
+# Unless otherwise specified, all software contained herein is licensed\r
+# under the Apache License, Version 2.0 (the License);\r
+# you may not use this software except in compliance with the License.\r
+# You may obtain a copy of the License at\r
+#\r
+# http://www.apache.org/licenses/LICENSE-2.0\r
+#\r
+# Unless required by applicable law or agreed to in writing, software\r
+# distributed under the License is distributed on an "AS IS" BASIS,\r
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+# See the License for the specific language governing permissions and\r
+# limitations under the License.\r
+#\r
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
+# ============LICENSE_END============================================\r
---\r
kind: "Property Definition"\r
version: "V1"\r
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
---
kind: "Property Definition"
version: "V1"
rule-type: null
default: "32"
request-keys: null
- response-keys: null
\ No newline at end of file
+ response-keys: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
---
kind: "Property Definition"
version: "V1"
rule-type: null
default: "32"
request-keys: null
- response-keys: null
\ No newline at end of file
+ response-keys: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
---
kind: "Property Definition"
version: "V1"
rule-type: null
default: "32"
request-keys: null
- response-keys: null
\ No newline at end of file
+ response-keys: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
---
kind:
version: "V1"
rule-type: null
default: "32"
request-keys: null
- response-keys: null
\ No newline at end of file
+ response-keys: null
CORE_NETWORK_PLEN: <rule-type = > <response-keys = > <source-system = > <request-keys = >
REMOTE_CORE_ALT_IP_ADDR: <rule-type = > <response-keys = > <source-system = > <request-keys = >
REMOTE_ACCESS_IP_ADDR: <rule-type = > <response-keys = > <source-system = > <request-keys = >
- REMOTE_BILLING_IP_ADDR: <rule-type = > <response-keys = > <source-system = source> <request-keys = >
\ No newline at end of file
+ REMOTE_BILLING_IP_ADDR: <rule-type = > <response-keys = > <source-system = source> <request-keys = >
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
node_types:
Property Definition:
derived_from: org.openecomp.genericvnf
type: Property Definition
properties:
abc: <> source1 <reqk1:reqv1 , reqk2:reqv2>
- param 2: <rule-type:rule 2> <> source2 <>
\ No newline at end of file
+ param 2: <rule-type:rule 2> <> source2 <>
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
node_types:
Property Definition:
derived_from: org.openecomp.genericvnf
type: Property Definition
properties:
abc: <rule-type = interface-ip-address> <response-keys = address-0:0:0:0:0=1n004v006:ipaddress-v4 > <source-system=source> <request-keys=address_fqdn:0:0:0:0:0 , address_type:v,4>
- param 2: <rule-type = interface-ip-address> <response-keys = address-0:0:0:0:0:ipaddress-v4 > <source-system = source> <request-keys = address_fqdn:0:0:0:0:0 , address_type:v4>
\ No newline at end of file
+ param 2: <rule-type = interface-ip-address> <response-keys = address-0:0:0:0:0:ipaddress-v4 > <source-system = source> <request-keys = address_fqdn:0:0:0:0:0 , address_type:v4>
-<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:element name="vf-license-model">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="vnf-id"/>
- <xs:element type="xs:string" name="vendor-name"/>
- <xs:element name="feature-group-list">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="feature-group">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="feature-group-uuid"/>
- <xs:element type="xs:string" name="name"/>
- <xs:element type="xs:string" name="description"/>
- <xs:element type="xs:string" name="att-part-number"/>
- <xs:element name="entitlement-pool-list">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="entitlement-pool">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="entitlement-pool-uuid"/>
- <xs:element type="xs:string" name="name"/>
- <xs:element type="xs:string" name="description"/>
- <xs:element type="xs:string" name="manufacturer-reference-number"/>
- <xs:element name="threshold-value">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:byte" name="value"/>
- <xs:element type="xs:string" name="unit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="entitlement-metric">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="value"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element type="xs:string" name="increments"/>
- <xs:element name="aggregation-function">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="value"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="time">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="value"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="license-key-group-list">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="license-key-group">
- <xs:complexType>
- <xs:sequence>
- <xs:element type="xs:string" name="license-key-group-uuid"/>
- <xs:element type="xs:string" name="name"/>
- <xs:element type="xs:string" name="description"/>
- <xs:element type="xs:string" name="type"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+<!--\r
+============LICENSE_START==========================================\r
+ONAP : APPC\r
+===================================================================\r
+Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+===================================================================\r
+\r
+Unless otherwise specified, all software contained herein is licensed\r
+under the Apache License, Version 2.0 (the License);\r
+you may not use this software except in compliance with the License.\r
+You may obtain a copy of the License at\r
+\r
+ http://www.apache.org/licenses/LICENSE-2.0\r
+\r
+Unless required by applicable law or agreed to in writing, software\r
+distributed under the License is distributed on an "AS IS" BASIS,\r
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+See the License for the specific language governing permissions and\r
+limitations under the License.\r
+\r
+ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
+============LICENSE_END============================================\r
+-->\r
+\r
+<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
+ <xs:element name="vf-license-model">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="vnf-id"/>\r
+ <xs:element type="xs:string" name="vendor-name"/>\r
+ <xs:element name="feature-group-list">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element name="feature-group">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="feature-group-uuid"/>\r
+ <xs:element type="xs:string" name="name"/>\r
+ <xs:element type="xs:string" name="description"/>\r
+ <xs:element type="xs:string" name="att-part-number"/>\r
+ <xs:element name="entitlement-pool-list">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element name="entitlement-pool">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="entitlement-pool-uuid"/>\r
+ <xs:element type="xs:string" name="name"/>\r
+ <xs:element type="xs:string" name="description"/>\r
+ <xs:element type="xs:string" name="manufacturer-reference-number"/>\r
+ <xs:element name="threshold-value">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:byte" name="value"/>\r
+ <xs:element type="xs:string" name="unit"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:element name="entitlement-metric">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="value"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:element type="xs:string" name="increments"/>\r
+ <xs:element name="aggregation-function">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="value"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:element name="time">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="value"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:element name="license-key-group-list">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element name="license-key-group">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element type="xs:string" name="license-key-group-uuid"/>\r
+ <xs:element type="xs:string" name="name"/>\r
+ <xs:element type="xs:string" name="description"/>\r
+ <xs:element type="xs:string" name="type"/>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+</xs:schema>\r
-org.apache.cxf.servlet.context=/actions
\ No newline at end of file
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
+org.apache.cxf.servlet.context=/actions
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
# MODULE NAME:RPC NAME:VERSION:MODE
# Example -> APPC:GetDeviceRunningConfiguration:3.0.0:sync
APPC:CheckConfigStatus:4.0.0:sync
APPC:VM_Start:2.0.0:sync
APPC:VM_Stop:2.0.0:sync
APPC:AttachVolumeVM:4.0.0:sync
-APPC:DetachVolumeVM:4.0.0:sync
\ No newline at end of file
+APPC:DetachVolumeVM:4.0.0:sync
+# ============LICENSE_START==========================================\r
+# ONAP : APPC\r
+# ===================================================================\r
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+# ===================================================================\r
+#\r
+# Unless otherwise specified, all software contained herein is licensed\r
+# under the Apache License, Version 2.0 (the License);\r
+# you may not use this software except in compliance with the License.\r
+# You may obtain a copy of the License at\r
+#\r
+# http://www.apache.org/licenses/LICENSE-2.0\r
+#\r
+# Unless required by applicable law or agreed to in writing, software\r
+# distributed under the License is distributed on an "AS IS" BASIS,\r
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+# See the License for the specific language governing permissions and\r
+# limitations under the License.\r
+#\r
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
+# ============LICENSE_END============================================\r
---\r
kind: "Property Definition"\r
version: "V1"\r
+# ============LICENSE_START==========================================\r
+# ONAP : APPC\r
+# ===================================================================\r
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+# ===================================================================\r
+#\r
+# Unless otherwise specified, all software contained herein is licensed\r
+# under the Apache License, Version 2.0 (the License);\r
+# you may not use this software except in compliance with the License.\r
+# You may obtain a copy of the License at\r
+#\r
+# http://www.apache.org/licenses/LICENSE-2.0\r
+#\r
+# Unless required by applicable law or agreed to in writing, software\r
+# distributed under the License is distributed on an "AS IS" BASIS,\r
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+# See the License for the specific language governing permissions and\r
+# limitations under the License.\r
+#\r
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
+# ============LICENSE_END============================================\r
---\r
kind: "Property Definition"\r
version: "V1"\r
+# ============LICENSE_START==========================================\r
+# ONAP : APPC\r
+# ===================================================================\r
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+# ===================================================================\r
+#\r
+# Unless otherwise specified, all software contained herein is licensed\r
+# under the Apache License, Version 2.0 (the License);\r
+# you may not use this software except in compliance with the License.\r
+# You may obtain a copy of the License at\r
+#\r
+# http://www.apache.org/licenses/LICENSE-2.0\r
+#\r
+# Unless required by applicable law or agreed to in writing, software\r
+# distributed under the License is distributed on an "AS IS" BASIS,\r
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+# See the License for the specific language governing permissions and\r
+# limitations under the License.\r
+#\r
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.\r
+# ============LICENSE_END============================================\r
# MODULE NAME:RPC NAME:VERSION:MODE\r
# Example -> APPC:GetDeviceRunningConfiguration:3.0.0:sync\r
-Appc:UniTest:4.0.0:sync
\ No newline at end of file
+Appc:UniTest:4.0.0:sync\r
+'''
+/*-
+* ============LICENSE_START=======================================================
+* ONAP : APPC
+* ================================================================================
+* Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+* =============================================================================
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+* ECOMP is a trademark and service mark of AT&T Intellectual Property.
+* ============LICENSE_END=========================================================
+*/
+'''
#!/usr/bin/python
import re
match = re.search(r'leaf (\S+)', line)
if match:
leaf = match.group(1)
-
+
# if we see enum convert the value to enum format and see if it changed
# if the value is different write a property entry
if "enum " in line:
+'''
+/*-
+* ============LICENSE_START=======================================================
+* ONAP : APPC
+* ================================================================================
+* Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+* =============================================================================
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+* ECOMP is a trademark and service mark of AT&T Intellectual Property.
+* ============LICENSE_END=========================================================
+*/
+'''
#!/usr/bin/python
import re
+<!--
+============LICENSE_START==========================================
+ONAP : APPC
+===================================================================
+Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+===================================================================
+
+Unless otherwise specified, all software contained herein is licensed
+under the Apache License, Version 2.0 (the License);
+you may not use this software except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+ECOMP is a trademark and service mark of AT&T Intellectual Property.
+============LICENSE_END============================================
+-->
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?eclipse-pydev version="1.0"?><pydev_project>
<pydev_property name="org.python.pydev.PYTHON_PROJECT_INTERPRETER">Default</pydev_property>
+'''
+/*-
+* ============LICENSE_START=======================================================
+* ONAP : APPC
+* ================================================================================
+* Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+* =============================================================================
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+* ECOMP is a trademark and service mark of AT&T Intellectual Property.
+* ============LICENSE_END=========================================================
+*/
+'''
#!/usr/bin/python
import re
match = re.search(r'leaf (\S+)', line)
if match:
leaf = match.group(1)
-
+
# if we see enum convert the value to enum format and see if it changed
# if the value is different write a property entry
if "enum " in line:
# Close opend file
fo.close()
-
+
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
name: "LOCAL_CORE_ALT_IP_ADDR"
description: null
type: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
name: "REMOTE_ACCESS_IP_ADDR"
description: null
type: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
name: "PARAM3"
description: null
type: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
name: "PARAM4"
description: null
type: null
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
+
##################################################################################################
#
# Mock data file for LCM command Query
VMS_vSBG=vm001
STATE_vm001=STANDBY
-STATUS_vm001=healthy
\ No newline at end of file
+STATUS_vm001=healthy
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
packages:
- org.openecomp.tlv.sdc.ci.tests.execute.general
- org.openecomp.tlv.sdc.ci.tests.execute.user
- org.openecomp.tlv.sdc.ci.tests.execute.service
- org.openecomp.tlv.sdc.ci.tests.execute.artifacts
- org.openecomp.tlv.sdc.ci.tests.execute.imports
- - org.openecomp.tlv.sdc.ci.tests.execute.category
\ No newline at end of file
+ - org.openecomp.tlv.sdc.ci.tests.execute.category
+# ============LICENSE_START==========================================
+# ONAP : APPC
+# ===================================================================
+# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+# ===================================================================
+#
+# Unless otherwise specified, all software contained herein is licensed
+# under the Apache License, Version 2.0 (the License);
+# you may not use this software except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+# ============LICENSE_END============================================
outputFolder: target
reportName: index.html
catalogBeHost: localhost
- tosca.nodes.BlockStorage
- tosca.nodes.LoadBalancer
- org.openecomp.d2.resource.cp.Port
- - org.openecomp.d2.resource.vl.Network
\ No newline at end of file
+ - org.openecomp.d2.resource.vl.Network
-tosca_definitions_version: tosca_simple_yaml_1_0metadata: invariantUUID: 1f4f4e0e-a607-47a3-87b6-8d9a57007044 UUID: add63ad1-c6fe-4807-bdcf-a4b612b85a7a name: Resource-APPC description: desc type: VF category: Application L4+ subcategory: Media Servers resourceVendor: Vendor-1 resourceVendorRelease: '12345'imports:- Resource-APPC-interface: file: resource-ResourceAppc-template-interface.yml- NovaServer: file: resource-Novaserver-template.ymltopology_template: node_templates: NovaServer 1: type: org.openecomp.resource.vfc.nodes.heat.nova.Server metadata: invariantUUID: 28146796-4a0e-4e1e-bbd5-e1c87ec7a6cb UUID: cf7b9556-a7ed-421a-b611-6bd64b4aa6df customizationUUID: 0295fd77-0e14-4dd3-9a01-c00082694b88 version: '1.0' name: NovaServer description: Represents a real or virtual machine or server. Information specified on the Compute node will be used to find the machine that fits the given requirements in the cloud available machines. If no sizing information are specified the cloud provider default machine will be used. It is strongly recommended to specify the required CPUs and memory at least. type: VFC category: Generic subcategory: Infrastructure properties: image_update_policy: REBUILD software_config_transport: POLL_SERVER_CFN contrail_service_instance_ind: false user_data_format: HEAT_CFNTOOLS user_data_update_policy: REPLACE flavor_update_policy: RESIZE groups: { } substitution_mappings: node_type: org.openecomp.resource.vf.ResourceAppc capabilities: novaserver1.disk.device.write.bytes: - NovaServer 1 - disk.device.write.bytes novaserver1.memory.usage: - NovaServer 1 - memory.usage novaserver1.instance: - NovaServer 1 - instance novaserver1.scalable: - NovaServer 1 - scalable novaserver1.disk.usage: - NovaServer 1 - disk.usage novaserver1.disk.device.write.requests: - NovaServer 1 - disk.device.write.requests novaserver1.cpu.delta: - NovaServer 1 - cpu.delta novaserver1.disk.device.read.bytes: - NovaServer 1 - disk.device.read.bytes novaserver1.disk.write.requests.rate: - NovaServer 1 - disk.write.requests.rate novaserver1.disk.iops: - NovaServer 1 - disk.iops novaserver1.disk.latency: - NovaServer 1 - disk.latency novaserver1.cpu: - NovaServer 1 - cpu novaserver1.feature: - NovaServer 1 - feature novaserver1.host: - NovaServer 1 - host novaserver1.disk.write.bytes: - NovaServer 1 - disk.write.bytes novaserver1.disk.device.usage: - NovaServer 1 - disk.device.usage novaserver1.disk.device.write.bytes.rate: - NovaServer 1 - disk.device.write.bytes.rate novaserver1.disk.device.write.requests.rate: - NovaServer 1 - disk.device.write.requests.rate novaserver1.vcpus: - NovaServer 1 - vcpus novaserver1.binding: - NovaServer 1 - binding novaserver1.disk.write.bytes.rate: - NovaServer 1 - disk.write.bytes.rate novaserver1.disk.device.allocation: - NovaServer 1 - disk.device.allocation novaserver1.disk.device.read.bytes.rate: - NovaServer 1 - disk.device.read.bytes.rate novaserver1.memory.resident: - NovaServer 1 - memory.resident novaserver1.disk.read.requests: - NovaServer 1 - disk.read.requests novaserver1.disk.read.bytes.rate: - NovaServer 1 - disk.read.bytes.rate novaserver1.disk.capacity: - NovaServer 1 - disk.capacity novaserver1.memory: - NovaServer 1 - memory novaserver1.cpu_util: - NovaServer 1 - cpu_util novaserver1.os: - NovaServer 1 - os novaserver1.disk.allocation: - NovaServer 1 - disk.allocation novaserver1.disk.device.latency: - NovaServer 1 - disk.device.latency novaserver1.endpoint: - NovaServer 1 - endpoint novaserver1.disk.root.size: - NovaServer 1 - disk.root.size novaserver1.disk.device.iops: - NovaServer 1 - disk.device.iops novaserver1.disk.device.capacity: - NovaServer 1 - disk.device.capacity novaserver1.disk.device.read.requests: - NovaServer 1 - disk.device.read.requests novaserver1.disk.write.requests: - NovaServer 1 - disk.write.requests novaserver1.disk.ephemeral.size: - NovaServer 1 - disk.ephemeral.size novaserver1.disk.device.read.requests.rate: - NovaServer 1 - disk.device.read.requests.rate novaserver1.disk.read.bytes: - NovaServer 1 - disk.read.bytes requirements: novaserver1.dependency: - NovaServer 1 - dependency novaserver1.local_storage: - NovaServer 1 - local_storage
\ No newline at end of file
+tosca_definitions_version: tosca_simple_yaml_1_0metadata: invariantUUID: 1f4f4e0e-a607-47a3-87b6-8d9a57007044 UUID: add63ad1-c6fe-4807-bdcf-a4b612b85a7a name: Resource-APPC description: desc type: VF category: Application L4+ subcategory: Media Servers resourceVendor: Vendor-1 resourceVendorRelease: '12345'imports:- Resource-APPC-interface: file: resource-ResourceAppc-template-interface.yml- NovaServer: file: resource-Novaserver-template.ymltopology_template: node_templates: NovaServer 1: type: org.openecomp.resource.vfc.nodes.heat.nova.Server metadata: invariantUUID: 28146796-4a0e-4e1e-bbd5-e1c87ec7a6cb UUID: cf7b9556-a7ed-421a-b611-6bd64b4aa6df customizationUUID: 0295fd77-0e14-4dd3-9a01-c00082694b88 version: '1.0' name: NovaServer description: Represents a real or virtual machine or server. Information specified on the Compute node will be used to find the machine that fits the given requirements in the cloud available machines. If no sizing information are specified the cloud provider default machine will be used. It is strongly recommended to specify the required CPUs and memory at least. type: VFC category: Generic subcategory: Infrastructure properties: image_update_policy: REBUILD software_config_transport: POLL_SERVER_CFN contrail_service_instance_ind: false user_data_format: HEAT_CFNTOOLS user_data_update_policy: REPLACE flavor_update_policy: RESIZE groups: { } substitution_mappings: node_type: org.openecomp.resource.vf.ResourceAppc capabilities: novaserver1.disk.device.write.bytes: - NovaServer 1 - disk.device.write.bytes novaserver1.memory.usage: - NovaServer 1 - memory.usage novaserver1.instance: - NovaServer 1 - instance novaserver1.scalable: - NovaServer 1 - scalable novaserver1.disk.usage: - NovaServer 1 - disk.usage novaserver1.disk.device.write.requests: - NovaServer 1 - disk.device.write.requests novaserver1.cpu.delta: - NovaServer 1 - cpu.delta novaserver1.disk.device.read.bytes: - NovaServer 1 - disk.device.read.bytes novaserver1.disk.write.requests.rate: - NovaServer 1 - disk.write.requests.rate novaserver1.disk.iops: - NovaServer 1 - disk.iops novaserver1.disk.latency: - NovaServer 1 - disk.latency novaserver1.cpu: - NovaServer 1 - cpu novaserver1.feature: - NovaServer 1 - feature novaserver1.host: - NovaServer 1 - host novaserver1.disk.write.bytes: - NovaServer 1 - disk.write.bytes novaserver1.disk.device.usage: - NovaServer 1 - disk.device.usage novaserver1.disk.device.write.bytes.rate: - NovaServer 1 - disk.device.write.bytes.rate novaserver1.disk.device.write.requests.rate: - NovaServer 1 - disk.device.write.requests.rate novaserver1.vcpus: - NovaServer 1 - vcpus novaserver1.binding: - NovaServer 1 - binding novaserver1.disk.write.bytes.rate: - NovaServer 1 - disk.write.bytes.rate novaserver1.disk.device.allocation: - NovaServer 1 - disk.device.allocation novaserver1.disk.device.read.bytes.rate: - NovaServer 1 - disk.device.read.bytes.rate novaserver1.memory.resident: - NovaServer 1 - memory.resident novaserver1.disk.read.requests: - NovaServer 1 - disk.read.requests novaserver1.disk.read.bytes.rate: - NovaServer 1 - disk.read.bytes.rate novaserver1.disk.capacity: - NovaServer 1 - disk.capacity novaserver1.memory: - NovaServer 1 - memory novaserver1.cpu_util: - NovaServer 1 - cpu_util novaserver1.os: - NovaServer 1 - os novaserver1.disk.allocation: - NovaServer 1 - disk.allocation novaserver1.disk.device.latency: - NovaServer 1 - disk.device.latency novaserver1.endpoint: - NovaServer 1 - endpoint novaserver1.disk.root.size: - NovaServer 1 - disk.root.size novaserver1.disk.device.iops: - NovaServer 1 - disk.device.iops novaserver1.disk.device.capacity: - NovaServer 1 - disk.device.capacity novaserver1.disk.device.read.requests: - NovaServer 1 - disk.device.read.requests novaserver1.disk.write.requests: - NovaServer 1 - disk.write.requests novaserver1.disk.ephemeral.size: - NovaServer 1 - disk.ephemeral.size novaserver1.disk.device.read.requests.rate: - NovaServer 1 - disk.device.read.requests.rate novaserver1.disk.read.bytes: - NovaServer 1 - disk.read.bytes requirements: novaserver1.dependency: - NovaServer 1 - dependency novaserver1.local_storage: - NovaServer 1 - local_storage
+/*
+============LICENSE_START==========================================
+ONAP : APPC
+===================================================================
+Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+===================================================================
+
+Unless otherwise specified, all software contained herein is licensed
+under the Apache License, Version 2.0 (the License);
+you may not use this software except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+ECOMP is a trademark and service mark of AT&T Intellectual Property.
+============LICENSE_END============================================
+*/
module $moduleName {
yang-version 1;
namespace "org:onap:appc:vnf:$moduleName";
+/*
+============LICENSE_START==========================================
+ONAP : APPC
+===================================================================
+Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
+===================================================================
+
+Unless otherwise specified, all software contained herein is licensed
+under the Apache License, Version 2.0 (the License);
+you may not use this software except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+ECOMP is a trademark and service mark of AT&T Intellectual Property.
+============LICENSE_END============================================
+*/
+
module sequence-generator-impl {
yang-version 1;