<screen>{
"result": 0
"text": "123 entries returned."
- "arguments": <list of host reservations>
+ "arguments": <list of cashed host>
}</screen>
Result is an integer representation of the status. Currently supported statuses are:
<itemizedlist>
}
}
}</screen>
-where >server< is the configuration element name for a given server such as "Dhcp4" or "Dhcp6"</para>
+where <server> is the configuration element name for a given server such as "Dhcp4" or "Dhcp6"</para>
<para>Response syntax:
<screen>{"result": 0, "text": "Configuration seems sane..." }
<para>Availability: 1.4.0 (<link linkend="commands-high_availability-lib">high_availability</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-ha-heartbeat"/></para>
+<para>Description and examples: See <xref linkend="ha-server-states"/></para>
<para>Command syntax:
<screen>{
- "command": "ha-heartbeat",
+ "command": "ha-heartbeat"
}</screen>
</para>
"service": [ <service, typically "dhcp4" or "dhcp6"> ],
"arguments": {
"scopes": [ "HA_server1", "HA_server2" ]
- }</screen>
+ }
+}</screen>
In the example given, the arguments configure the server to handle traffic from both HA_server1 and HA_server2 scopes.</para>
<para>Response syntax:
<para>Command syntax:
<screen>{
- "command": "lease4-get-all"
+ "command": "lease4-get-all",
"arguments": "subnets"
}</screen>
The lease4-get-all command may result in very large responses.</para>
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-add"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-add"/></para>
<para>Command syntax:
<screen>{
lease6-add can be also used to add leases for IPv6 prefixes..</para>
<para>Response syntax:
- <screen>{ "result": 0, "text": "Lease added." }
- { "result": 1, "text": "missing parameter 'ip-address' (<string>:3:19)" }</screen>
+ <screen>{ "result": 0,
+ "text": "Lease added." }
+
+ { "result": 1,
+ "text": "missing parameter 'ip-address' (<string>:3:19)" }</screen>
Result is an integer representation of the status. Currently supported statuses are:
<itemizedlist>
<listitem><para>0 - success</para></listitem>
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-del"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-del"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-get"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-get"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-get-all"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-get-all"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-update"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-update"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-lease_cmds-lib">lease_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-lease6-wipe"/></para>
+<para>Description and examples: See <xref linkend="command-lease4-wipe"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-add"/></para>
+<para>Description and examples: See <xref linkend="command-network4-add"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-del"/></para>
+<para>Description and examples: See <xref linkend="command-network4-del"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-get"/></para>
+<para>Description and examples: See <xref linkend="command-network4-get"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-list"/></para>
+<para>Description and examples: See <xref linkend="command-network4-list"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-subnet-add"/></para>
+<para>Description and examples: See <xref linkend="command-network4-subnet-add"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.3.0 (<link linkend="commands-subnet_cmds-lib">subnet_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-network6-subnet-del"/></para>
+<para>Description and examples: See <xref linkend="command-network4-subnet-del"/></para>
<para>Command syntax:
<screen>{
<para>Availability: 1.4.0 (<link linkend="commands-stat_cmds-lib">stat_cmds</link> hook)</para>
-<para>Description and examples: See <xref linkend="command-stat-lease6-get"/></para>
+<para>Description and examples: See <xref linkend="command-stat-lease4-get"/></para>
<para>Command syntax:
<screen>{