summaryrefslogtreecommitdiffstats
path: root/bash/tools/setup_nfs_server_rhel.sh
blob: 24fe2b5965153b2392119b7c2565299fb0bd87c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#!/bin/bash

#   COPYRIGHT NOTICE STARTS HERE
#
#   Copyright 2018 © Samsung Electronics Co., Ltd.
#
#   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.
#
#   COPYRIGHT NOTICE ENDS HERE


usage () {
  echo "Usage:"
  echo "   ./$(basename $0) node1_ip node2_ip ... nodeN_ip"
  exit 1
}

if [ "$#" -lt 1 ]; then
  echo "Missing NFS slave nodes"
  usage
fi

#Install NFS kernel
#sudo apt-get update
#sudo apt-get install -y nfs-kernel-server

#Create /dockerdata-nfs and set permissions
sudo mkdir -p /dockerdata-nfs
sudo chmod 777 -R /dockerdata-nfs
sudo chown nobody:nobody /dockerdata-nfs/

#Update the /etc/exports
NFS_EXP=""
for i in $@; do
  NFS_EXP+="$i(rw,sync,no_root_squash,no_subtree_check) "
done
echo "/dockerdata-nfs "$NFS_EXP | sudo tee -a /etc/exports

#Restart the NFS service
sudo exportfs -a
sudo systemctl restart nfs-server
d9ef } /* Keyword */ .highlight .l { color: #ae81ff } /* Literal */ .highlight .n { color: #f8f8f2 } /* Name */ .highlight .o { color: #f92672 } /* Operator */ .highlight .p { color: #f8f8f2 } /* Punctuation */ .highlight .ch { color: #75715e } /* Comment.Hashbang */ .highlight .cm { color: #75715e } /* Comment.Multiline */ .highlight .cp { color: #75715e } /* Comment.Preproc */ .highlight .cpf { color: #75715e } /* Comment.PreprocFile */ .highlight .c1 { color: #75715e } /* Comment.Single */ .highlight .cs { color: #75715e } /* Comment.Special */ .highlight .gd { color: #f92672 } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gi { color: #a6e22e } /* Generic.Inserted */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #75715e } /* Generic.Subheading */ .highlight .kc { color: #66d9ef } /* Keyword.Constant */ .highlight .kd { color: #66d9ef } /* Keyword.Declaration */ .highlight .kn { color: #f92672 } /* Keyword.Namespace */ .highlight .kp { color: #66d9ef } /* Keyword.Pseudo */ .highlight .kr { color: #66d9ef } /* Keyword.Reserved */ .highlight .kt { color: #66d9ef } /* Keyword.Type */ .highlight .ld { color: #e6db74 } /* Literal.Date */ .highlight .m { color: #ae81ff } /* Literal.Number */ .highlight .s { color: #e6db74 } /* Literal.String */ .highlight .na { color: #a6e22e } /* Name.Attribute */ .highlight .nb { color: #f8f8f2 } /* Name.Builtin */ .highlight .nc { color: #a6e22e } /* Name.Class */ .highlight .no { color: #66d9ef } /* Name.Constant */ .highlight .nd { color: #a6e22e } /* Name.Decorator */ .highlight .ni { color: #f8f8f2 } /* Name.Entity */ .highlight .ne { color: #a6e22e } /* Name.Exception */ .highlight .nf { color: #a6e22e } /* Name.Function */ .highlight .nl { color: #f8f8f2 } /* Name.Label */ .highlight .nn { color: #f8f8f2 } /* Name.Namespace */ .highlight .nx { color: #a6e22e } /* Name.Other */ .highlight .py { color: #f8f8f2 } /* Name.Property */ .highlight .nt { color: #f92672 } /* Name.Tag */ .highlight .nv { color: #f8f8f2 } /* Name.Variable */ .highlight .ow { color: #f92672 } /* Operator.Word */ .highlight .w { color: #f8f8f2 } /* Text.Whitespace */ .highlight .mb { color: #ae81ff } /* Literal.Number.Bin */ .highlight .mf { color: #ae81ff } /* Literal.Number.Float */ .highlight .mh { color: #ae81ff } /* Literal.Number.Hex */ .highlight .mi { color: #ae81ff } /* Literal.Number.Integer */ .highlight .mo { color: #ae81ff } /* Literal.Number.Oct */ .highlight .sa { color: #e6db74 } /* Literal.String.Affix */ .highlight .sb { color: #e6db74 } /* Literal.String.Backtick */ .highlight .sc { color: #e6db74 } /* Literal.String.Char */ .highlight .dl { color: #e6db74 } /* Literal.String.Delimiter */ .highlight .sd { color: #e6db74 } /* Literal.String.Doc */ .highlight .s2 { color: #e6db74 } /* Literal.String.Double */ .highlight .se { color: #ae81ff } /* Literal.String.Escape */ .highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */ .highlight .si { color: #e6db74 } /* Literal.String.Interpol */ .highlight .sx { color: #e6db74 } /* Literal.String.Other */ .highlight .sr { color: #e6db74 } /* Literal.String.Regex */ .highlight .s1 { color: #e6db74 } /* Literal.String.Single */ .highlight .ss { color: #e6db74 } /* Literal.String.Symbol */ .highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #a6e22e } /* Name.Function.Magic */ .highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */ .highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */ .highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */ .highlight .vm { color: #f8f8f2 } /* Name.Variable.Magic */ .highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */ } @media (prefers-color-scheme: light) { .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
[
    {
        "id": "9937778e.f87d58",
        "type": "dgstart",
        "name": "DGSTART",
        "outputs": 1,
        "x": 175.71429443359375,
        "y": 62.85714340209961,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "4892fa18.531f64"
            ]
        ]
    },
    {
        "id": "4892fa18.531f64",
        "type": "service-logic",
        "name": "GENERIC-RESOURCE-API ${project.version}",
        "module": "GENERIC-RESOURCE-API",
        "version": "${project.version}",
        "comments": "",
        "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
        "outputs": 1,
        "x": 451.71429443359375,
        "y": 63.85714340209961,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "35d27316.1b81fc"
            ]
        ]
    },
    {
        "id": "35d27316.1b81fc",
        "type": "method",
        "name": "self-serve-vnf-generate-name-changeassign",
        "xml": "<method rpc='self-serve-vnf-generate-name-changeassign' mode='sync'>\n",
        "comments": "",
        "outputs": 1,
        "x": 356.28570556640625,
        "y": 115.71428680419922,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "685554a6.20595c"
            ]
        ]
    },
    {
        "id": "37b606aa.d2592a",
        "type": "execute",
        "name": "execute NameGenerationNode-changeassign",
        "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.AssignNameNode' method='process'>\n   <parameter name='payload' value='`$tmp.vnf.changeassign.naming-data-payload`' />\n   <parameter name=\"prifix\" value=\"vnf.changeassign.nameGenResponse\" />\n",
        "comments": "",
        "outputs": 1,
        "x": 759.9999389648438,
        "y": 584.2856769561768,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "7c08819e.60f86",
                "88e7bf8c.88a75"
            ]
        ]
    },
    {
        "id": "7c08819e.60f86",
        "type": "failure",
        "name": "failure",
        "xml": "<outcome value='failure'>\n",
        "comments": "",
        "outputs": 1,
        "x": 1039.571388244629,
        "y": 532.1428203582764,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "b64a72c8.635e1"
            ]
        ]
    },
    {
        "id": "88e7bf8c.88a75",
        "type": "failure",
        "name": "not-found",
        "xml": "<outcome value='not-found'>\n",
        "comments": "",
        "outputs": 1,
        "x": 1044.571388244629,
        "y": 630.1428203582764,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "b64a72c8.635e1"
            ]
        ]
    },
    {
        "id": "b64a72c8.635e1",
        "type": "block",
        "name": "block : atomic",
        "xml": "<block atomic='true'>",
        "atomic": "true",
        "comments": "",
        "outputs": 1,
        "x": 1230.8571014404297,
        "y": 572.7142314910889,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "6ffcdc87.53bfe4",
                "705ae050.4e8b2"
            ]
        ]
    },
    {
        "id": "6ffcdc87.53bfe4",
        "type": "set",
        "name": "set status as FAILED",
        "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
        "comments": "",
        "x": 1453.2856369018555,
        "y": 519.2856426239014,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "705ae050.4e8b2",
        "type": "returnFailure",
        "name": "return failure",
        "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Error from NameGenerationNode ChangeAssign vnf ' + $error-message`\" />\n",
        "comments": "",
        "x": 1439.2856369018555,
        "y": 628.2856426239014,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "685554a6.20595c",
        "type": "block",
        "name": "block : atomic",
        "xml": "<block atomic='true'>",
        "atomic": "true",
        "comments": "",
        "outputs": 1,
        "x": 348.9999771118164,
        "y": 493.5714178085327,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "518b70ab.3a899",
                "4a63a9c6.d7c168",
                "37b606aa.d2592a",
                "f16a6afe.5463e8",
                "1ecdeb4b.5e0395",
                "53c8ae4e.799bb",
                "7e97819c.97305"
            ]
        ]
    },
    {
        "id": "518b70ab.3a899",
        "type": "for",
        "name": "for service-data.vnf-parameters-data.param index i",
        "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key_length`' >",
        "comments": "",
        "outputs": 1,
        "x": 791.2857246398926,
        "y": 339.4285259246826,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "a63b3e76.ee0f7"
            ]
        ]
    },
    {
        "id": "a63b3e76.ee0f7",
        "type": "switchNode",
        "name": "switch resource-key[].name",
        "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].name`'>\n\n",
        "comments": "",
        "outputs": 1,
        "x": 1162.428560256958,
        "y": 339.57139015197754,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "d5c6eaf9.2a5d88"
            ]
        ]
    },
    {
        "id": "d5c6eaf9.2a5d88",
        "type": "outcome",
        "name": "external-key",
        "xml": "<outcome value='external-key'>\n",
        "comments": "",
        "outputs": 1,
        "x": 1400.428560256958,
        "y": 339.57139015197754,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "486ff831.7e3c08"
            ]
        ]
    },
    {
        "id": "486ff831.7e3c08",
        "type": "set",
        "name": "set tmp.external-key.value",
        "xml": "<set>\n<parameter name='tmp.external-key.value' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].value`' />\n",
        "comments": "",
        "x": 1632.428560256958,
        "y": 339.57139015197754,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "4a63a9c6.d7c168",
        "type": "switchNode",
        "name": "switch tmp.external-key.value",
        "xml": "<switch test='`$tmp.external-key.value`'>\n\n",
        "comments": "",
        "outputs": 1,
        "x": 714.1428756713867,
        "y": 414.1427888870239,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "a90891b7.fff2b"
            ]
        ]
    },
    {
        "id": "a90891b7.fff2b",
        "type": "outcome",
        "name": "null",
        "xml": "<outcome value=''>",
        "comments": "",
        "outputs": 1,
        "x": 930.0000076293945,
        "y": 414.5713424682617,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "370ccd0f.c72bf2"
            ]
        ]
    },
    {
        "id": "370ccd0f.c72bf2",
        "type": "returnFailure",
        "name": "return failure",
        "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"self-service-vnf-generate-name-changeassign error : external-key is null for vnf\" />\n",
        "comments": "",
        "x": 1091.0000076293945,
        "y": 414.5713424682617,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "16a4f29b.4a90ad",
        "type": "failure",
        "name": "failure",
        "xml": "<outcome value='failure'>\n",
        "comments": "",
        "outputs": 1,
        "x": 856.2855949401855,
        "y": 727.0316724777222,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "fbc4873f.c1f5c8"
            ]
        ]
    },
    {
        "id": "fbc4873f.c1f5c8",
        "type": "block",
        "name": "block : atomic",
        "xml": "<block atomic='true'>",
        "atomic": "true",
        "comments": "",
        "outputs": 1,
        "x": 1064.6985092163086,
        "y": 780.1586875915527,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "d296203b.a4db",
                "adedc513.a0a9e8"
            ]
        ]
    },
    {
        "id": "d296203b.a4db",
        "type": "set",
        "name": "set status as FAILED",
        "xml": "<set>\n\t<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
        "comments": "",
        "x": 1289.8570594787598,
        "y": 728.5713958740234,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "adedc513.a0a9e8",
        "type": "returnFailure",
        "name": "return failure",
        "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Failed to update generic-vnf.vnf-name to ' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value + ' in AnAI'`\" />\n",
        "comments": "",
        "x": 1262.1428451538086,
        "y": 823.7142448425293,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "1ecdeb4b.5e0395",
        "type": "set",
        "name": "set param[].value and status",
        "xml": "<set>\n\t <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].value`' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value`'/>\n\t <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='SUCCESS' />",
        "comments": "",
        "x": 681.9683074951172,
        "y": 927.4602336883545,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "f16a6afe.5463e8",
        "type": "save",
        "name": "update generic-vnf",
        "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n\tresource=\"generic-vnf\"\n\t\tkey=\"generic-vnf.vnf-id =  $service-data.vnfs.vnf[$vnf-index].vnf-id \" >\n<parameter name=\"vnf-name\" value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value`' />\n\n",
        "comments": "",
        "outputs": 1,
        "x": 661.7936096191406,
        "y": 775.5079565048218,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "16a4f29b.4a90ad",
                "70a5ecf7.6d4b54"
            ]
        ]
    },
    {
        "id": "70a5ecf7.6d4b54",
        "type": "not-found",
        "name": "not-found",
        "xml": "<outcome value='not-found'>\n",
        "comments": "",
        "outputs": 1,
        "x": 861.1588363647461,
        "y": 824.3967752456665,
        "z": "23014bb9.2ef1e4",
        "wires": [
            [
                "fbc4873f.c1f5c8"
            ]
        ]
    },
    {
        "id": "53c8ae4e.799bb",
        "type": "set",
        "name": "set tmp.external-key.value = NULL",
        "xml": "<set>\n<parameter name='tmp.external-key.value' value='' />\n",
        "comments": "",
        "x": 725.7143173217773,
        "y": 281.42848014831543,
        "z": "23014bb9.2ef1e4",
        "wires": []
    },
    {
        "id": "7e97819c.97305",
        "type": "set",
        "name": "set tmp.vnf.changeassign.naming-data-payload",
        "xml": "<set>\n<parameter name=\"tmp.vnf.changeassign.naming-data-payload\" \n\tvalue=\"`'{&quot;elements&quot;:[{' + '&quot;resource-name&quot;:&quot;' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].name + '&quot;,&quot;resource-value&quot;:&quot;' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value + '&quot;,&quot;external-key&quot;:&quot;' + $tmp.external-key.value + '&quot;}]}'`\"/>",
        "comments": "",
        "x": 775.8571166992188,
        "y": 491.14282608032227,
        "z": "23014bb9.2ef1e4",
        "wires": []
    }
]