use lib 'lib';
use H1::ZTEDSLAM;
use H1::ZTEMSAN;
+use APKPM::Model;
my ($variant,$max_processes) = @ARGV;
$variant ||= 'ZTEDSLAM';
$redis->set( "$variant.poll.finish" => $self->datetime_now );
+ my $status = APKPM::Model->redis_status;
+ my $row = $status->{poll}->{$variant};
+ $row->{$_} = $status->{"$variant.poll.$_"} foreach ( 'start', 'finish' );
+ $row->{variant} = $variant;
+ $self->do_background_json('Store_insert', { _table => 'zte_poll', %$row });
+ warn "# zte_poll ",dump($row);
+
my $ips = scalar keys %$seen;
my $ports = 0;
$ports += scalar keys %{ $seen->{$_} } foreach keys %$seen;
warn "# finish $ips ips with $ports ports\n";
- return { ips => $ips, ports => $ports } ; # body end
+ return { ips => $ips, ports => $ports, zte_poll => $row } ; # body end
}
} ],
});
+open(my $pid, '>', "/tmp/apkpm.$variant.pid");
+print $pid "$$\n";
+close $pid;
+
$driver->run;