#949 replace now() with LOCALTIMESTAMP and cast to_timestamp() as ::timestamp

This commit is contained in:
Oliver Gorwits
2023-03-03 14:08:10 +00:00
parent de1ec0dc67
commit 29402f0726
7 changed files with 17 additions and 17 deletions

View File

@@ -19,7 +19,7 @@ register_worker({ phase => 'main' }, sub {
-bool => 'me.active',
-bool => 'nodes.active',
'nodes.switch' => $host,
'me.time_last' => \[ '>= now() - ?::interval', $interval ],
'me.time_last' => \[ '>= LOCALTIMESTAMP - ?::interval', $interval ],
},{
join => 'nodes',
columns => 'ip',
@@ -32,7 +32,7 @@ register_worker({ phase => 'main' }, sub {
# Unless we have IPs don't bother
if (scalar @ips) {
my $now = 'to_timestamp('. (join '.', gettimeofday) .')';
my $now = 'to_timestamp('. (join '.', gettimeofday) .')::timestamp';
my $resolved_nodes = nbtstat_resolve_async(\@ips);
# update node_nbt with status entries