From 15cfd538a2ce7c876dcd70754a83f036cb24347d Mon Sep 17 00:00:00 2001 From: Stig Thormodsrud Date: Fri, 6 Mar 2009 16:57:46 -0800 Subject: Move changes file to /var/run/vrrpd and make sure the directory exists. --- scripts/keepalived/vyatta-keepalived.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'scripts/keepalived/vyatta-keepalived.pl') diff --git a/scripts/keepalived/vyatta-keepalived.pl b/scripts/keepalived/vyatta-keepalived.pl index d151b605..fa82b023 100755 --- a/scripts/keepalived/vyatta-keepalived.pl +++ b/scripts/keepalived/vyatta-keepalived.pl @@ -34,9 +34,7 @@ use Getopt::Long; use strict; use warnings; -my $changes_file = '/var/log/vrrpd/changes'; -my $conf_file = get_conf_file(); - +my ($conf_file, $changes_file); my %HoA_sync_groups; sub validate_source_addr { @@ -402,6 +400,8 @@ if (! defined $action) { } if ($action eq "update") { + $changes_file = get_changes_file(); + $conf_file = get_conf_file(); vrrp_log("vrrp update $vrrp_intf"); if ( ! -e $changes_file) { my $num_changes = vrrp_find_changes(); -- cgit v1.2.3