needed for tests to work without a functional running pmxcfs instance.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
return $res;
};
+my $mocked_cfs_read_file = sub {
+ my ($filename) = @_;
+
+ return {} if $filename eq 'datacenter.cfg';
+ return PVE::Cluster::cfs_read_file($filename);
+};
+
my $mocked_cfs_write_file = sub {
my ($filename, $cfg) = @_;
cfs_update => sub {},
cfs_lock_file => $mocked_cfs_lock_file,
cfs_write_file => $mocked_cfs_write_file,
+ cfs_read_file => $mocked_cfs_read_file,
);
$pve_inotify_module->mock('nodename' => sub { return $mocked_nodename; });
};