]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#643,!421] Addressed review comments.
authorMarcin Siodelski <marcin@isc.org>
Fri, 19 Jul 2019 09:39:28 +0000 (11:39 +0200)
committerMarcin Siodelski <marcin@isc.org>
Fri, 19 Jul 2019 11:56:38 +0000 (07:56 -0400)
- Include "server-tags" instead of"server-tag" in the remote-network[46]-get
- Removed unnecessary escapes in the hooks-cb-cmds.
- Regenerated api.xml.

doc/api/remote-network4-get.json
doc/api/remote-network6-get.json
doc/guide/api.xml
doc/guide/hooks-cb-cmds.xml

index f5e82909c037656aba494300efd131d3654c4e91..b8fa33b0298bac14b24651a87bb9bf60e617c2af 100644 (file)
@@ -27,7 +27,7 @@
             {
                 \"name\": <shared network name>,
                 \"metadata\": {
-                    \"server-tag\": <server tag>
+                    \"server-tags\": [ <first server tag>, <second server tag>, ... ]
                 },
                 <the rest of the shared network information, potentially including subnets>
             }
index f5215a4e42cfa6bfc1a063daa0fc4ccef06d4b60..fdc75752d344a5d9cce144f6b17086e364e5e1ad 100644 (file)
@@ -27,7 +27,7 @@
             {
                 \"name\": <shared network name>,
                 \"metadata\": {
-                    \"server-tag\": <server tag>
+                    \"server-tags\": [ <first server tag>, <second server tag>, ... ]
                 },
                 <the rest of the shared network information, potentially including subnets>
             }
index 6520e667d11c9d7f8bb4c9adbea993e5a909b3c9..1a2a833b1fde31c4c17e55a207beb5071ff065b1 100644 (file)
@@ -3139,7 +3139,7 @@ This command includes a list with exactly one name of the shared network to be r
             {
                 "name": &lt;shared network name&gt;,
                 "metadata": {
-                    "server-tag": &lt;server tag&gt;
+                    "server-tags": [ &lt;first server tag&gt;, &lt;second server tag&gt;, ... ]
                 },
                 &lt;the rest of the shared network information, potentially including subnets&gt;
             }
@@ -3332,7 +3332,7 @@ This command includes a list with exactly one name of the shared network to be r
             {
                 "name": &lt;shared network name&gt;,
                 "metadata": {
-                    "server-tag": &lt;server tag&gt;
+                    "server-tags": [ &lt;first server tag&gt;, &lt;second server tag&gt;, ... ]
                 },
                 &lt;the rest of the shared network information, potentially including subnets&gt;
             }
index ca3660b4256dfa7074a836bc93a4282b87555b60..57d6fa29a5f773410ad3b638f9cef70948c68b57 100644 (file)
           used by the server "server1":
 <screen>
 {
-    \"command\": \"remote-global-parameter4-get-all\",
-    \"arguments\": {
-        \"remote\": {
+    "command": "remote-global-parameter4-get-all",
+    "arguments": {
+        "remote": {
             "type": "mysql"
         },
-        \"server-tags\": [ "server1" ]
+        "server-tags": [ "server1" ]
     }
 }
 </screen>
                 }
             }
         ],
-        "count": 3
+        "count": 1
     }
 }
             </screen>
           <para>The following is the example response to this command:
           <screen>
 {
-    \"result\": 0,
-    \"text\": \"1 DHCPv6 option definition(s) found.\",
-    \"arguments\": {
-        \"option-defs\": [
+    "result": 0,
+    "text": "1 DHCPv6 option definition(s) found.",
+    "arguments": {
+        "option-defs": [
             {
                 "name": "bar",
                 "code": 1012,
                 }
             }
         ],
-        \"count\": 1
+        "count": 1
     }
 }
           </screen>
           the "server1":
           <screen>
 {
-    \"command\": \"remote-option6-global-get-all\",
-    \"arguments\": {
-        \"remote\": {
+    "command": "remote-option6-global-get-all",
+    "arguments": {
+        "remote": {
             "type": "mysql"
         },
-        \"server-tags\": [ "server1" ]
+        "server-tags": [ "server1" ]
     }
 }
           </screen>
           "server1" and "server2":
           <screen>
 {
-    \"command\": \"remote-subnet4-list\"
-    \"arguments\": {
-        \"remote\": {
+    "command": "remote-subnet4-list"
+    "arguments": {
+        "remote": {
             "type": "mysql"
         },
-        \"server-tags\": [ "server1", "server2" ]
+        "server-tags": [ "server1", "server2" ]
     }
 }
           </screen>
           For example:
           <screen>
 {
-    \"command\": \"remote-subnet4-list\"
-    \"arguments\": {
-        \"remote\": {
+    "command": "remote-subnet4-list"
+    "arguments": {
+        "remote": {
             "type": "mysql"
         },
-        \"server-tags\": [ null ]
+        "server-tags": [ null ]
     }
 }
           </screen>