|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
|
|
Packit |
c22fc9 |
<node>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
org.freedesktop.DBus.Properties:
|
|
Packit |
c22fc9 |
@short_description: General VRRP interface
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Interface implemented by a single VRRP object,
|
|
Packit |
c22fc9 |
exposes some VRRP utility methods and signals.
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<interface name='org.keepalived.Vrrp1.Vrrp'>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
PrintData:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Signals VRRP process to print contents of vrrp_data
|
|
Packit |
c22fc9 |
in file /tmp/keepalived.data
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<method name='PrintData'>
|
|
Packit |
c22fc9 |
</method>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
PrintStats:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Signals VRRP process to print stats in file
|
|
Packit |
c22fc9 |
/tmp/keepalived.stats
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<method name='PrintStats'>
|
|
Packit |
c22fc9 |
</method>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
ReloadConfig:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Signals keepalvied process to reload its configuration
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<method name='ReloadConfig'>
|
|
Packit |
c22fc9 |
</method>
|
|
Packit |
c22fc9 |
C
|
|
Packit |
c22fc9 |
C CreateInstance:
|
|
Packit |
c22fc9 |
C @iname: unique name for the new instance.
|
|
Packit |
c22fc9 |
C @interface: interface the instance will use.
|
|
Packit |
c22fc9 |
C @vrid: VRRP vrid for the new instance.
|
|
Packit |
c22fc9 |
C @family: IPv\# version (either 4 or 6).
|
|
Packit |
c22fc9 |
C
|
|
Packit |
c22fc9 |
C Creates new VRRP instance object at the path built
|
|
Packit |
c22fc9 |
C from the given parameters, implementing interface
|
|
Packit |
c22fc9 |
C org.keepalived.Vrrp1.Instance.
|
|
Packit |
c22fc9 |
C @iname must be unique to this object.
|
|
Packit |
c22fc9 |
C For every object created, there must also be an
|
|
Packit |
c22fc9 |
C actual VRRP instance, else all methods called on
|
|
Packit |
c22fc9 |
C this object will fail.
|
|
Packit |
c22fc9 |
C -->
|
|
Packit |
c22fc9 |
C <method name='CreateInstance'>
|
|
Packit |
c22fc9 |
C <arg name="iname" type="s" direction="in" />
|
|
Packit |
c22fc9 |
C <arg name="interface" type="s" direction="in" />
|
|
Packit |
c22fc9 |
C <arg name="vrid" type="u" direction="in" />
|
|
Packit |
c22fc9 |
C <arg name="family" type="u" direction="in" />
|
|
Packit |
c22fc9 |
C </method>
|
|
Packit |
c22fc9 |
C
|
|
Packit |
c22fc9 |
C DestroyInstance:
|
|
Packit |
c22fc9 |
C @iname: name of the instance to be destroyed.
|
|
Packit |
c22fc9 |
C
|
|
Packit |
c22fc9 |
C Deletes from the bus a VRRP instance object
|
|
Packit |
c22fc9 |
C identified by the iname value. If no such object
|
|
Packit |
c22fc9 |
C exists, method has no effect.
|
|
Packit |
c22fc9 |
C Only deletes the DBus object for the instance, to
|
|
Packit |
c22fc9 |
C successfully remove an instance it must also be
|
|
Packit |
c22fc9 |
C deleted from VRRP.
|
|
Packit |
c22fc9 |
C -->
|
|
Packit |
c22fc9 |
C <method name='DestroyInstance'>
|
|
Packit |
c22fc9 |
C <arg name="iname" type="s" direction="in" />
|
|
Packit |
c22fc9 |
C </method>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
VrrpStarted:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Emitted when VRRP process is started, just after
|
|
Packit |
c22fc9 |
the bus is connected.
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<signal name="VrrpStarted">
|
|
Packit |
c22fc9 |
</signal>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
VrrpReloaded:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Emitted when VRRP process reloads its configuration
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<signal name="VrrpReloaded">
|
|
Packit |
c22fc9 |
</signal>
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
VrrpStopped:
|
|
Packit |
c22fc9 |
|
|
Packit |
c22fc9 |
Emitted when VRRP process is terminated, just before
|
|
Packit |
c22fc9 |
the bus is disconnected.
|
|
Packit |
c22fc9 |
-->
|
|
Packit |
c22fc9 |
<signal name="VrrpStopped">
|
|
Packit |
c22fc9 |
</signal>
|
|
Packit |
c22fc9 |
</interface>
|
|
Packit |
c22fc9 |
</node>
|