# using a computed version and only those can be used by the cfs_*_file methods
my $observed = {
'vzdump.cron' => 1,
+ 'vzdump.conf' => 1,
'jobs.cfg' => 1,
'storage.cfg' => 1,
'datacenter.cfg' => 1,
'replication.cfg' => 1,
'corosync.conf' => 1,
'corosync.conf.new' => 1,
+ 'firewall/cluster.fw' => 1,
'user.cfg' => 1,
'domains.cfg' => 1,
'priv/shadow.cfg' => 1,
foreach my $node (@$nodelist) {
next if $nodename && ($nodename ne $node);
eval {
- my $ver = $kvstore->{$node}->{tasklist} if $kvstore->{$node};
+ my $ver = exists $kvstore->{$node} ? $kvstore->{$node}->{tasklist} : undef;
my $cache = $tasklistcache->{$node};
if (!$cache || !$ver || !$cache->{version} || ($cache->{version} != $ver)) {
my $tasks = [];