NAME
WebService::OPNsense::HASync - High availability sync controller
VERSION
version 0.001
SYNOPSIS
my $ha = $opn->hasync;
my $settings = $ha->get;
DESCRIPTION
High availability synchronization.
NAME
WebService::OPNsense::HASync - High availability sync controller
METHODS
get
my $settings = $ha->get;
Returns the current HA sync settings.
set_settings
my $result = $ha->set_settings($data);
Updates HA sync settings.
reconfigure
my $result = $ha->reconfigure;
Reconfigures HA sync.
version
my $version = $ha->version;
Returns the HA sync version.
services
my $services = $ha->services;
Lists HA sync services.
remote_service
my $result = $ha->remote_service($action, $service, $service_id);
Performs an action on a remote HA service.
start
my $result = $ha->start;
Starts HA sync.
stop
my $result = $ha->stop;
Stops HA sync.
restart
my $result = $ha->restart;
Restarts HA sync.
restart_all
my $result = $ha->restart_all;
Restarts all HA sync services.
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Dean Hamstead.
This is free software, licensed under:
The MIT (X11) License