my $originfile = shift @ARGV;
my $clusterfile = shift @ARGV;
my $zone = shift @ARGV;
my $targetoriginfile = shift @ARGV;
my $originfile = shift @ARGV;
my $clusterfile = shift @ARGV;
my $zone = shift @ARGV;
my $targetoriginfile = shift @ARGV;
- YAML::DumpFile("statuscake.yml", $cache);
+ DumpFile("statuscake-$$.yml", $cache);
+ rename("statuscake-$$.yml", "statuscake.yml");
- output_server($zonefile, "${default}.${zone}", $cluster);
+ output_server($zonefile, "${default}.${zone}", $cluster, 0);
- output_server($zonefile, "${name}-%02d.${zone}", $cluster);
+ output_server($zonefile, "${name}-%02d.${zone}", $cluster, 1);
- output_server($zonefile, "${name}.${zone}", $cluster);
+ output_server($zonefile, "${name}.${zone}", $cluster, 1);
{
$zonefile->printf(" A(\"${name}\", \"$server->{ipv4}\", TTL(\"10m\")),\n", $index + 1);
{
$zonefile->printf(" A(\"${name}\", \"$server->{ipv4}\", TTL(\"10m\")),\n", $index + 1);