626
626
get '/stalkers/#apikey/#layer/#ident' => sub {
627
627
my $self = shift;
628
$self->res->headers->header('Access-Control-Allow-Origin' => '*');
628
631
my $ds = $DS{node};
632
my $apikey = $self->param('apikey');
633
my $layer = $self->param('layer');
634
my $ident = $self->param('ident');
636
if ( my @syntax_error = &_syntax_error( apikey => $apikey ) ) {
637
return $self->render_json( \@{['', \@syntax_error]} );
632
639
my $node_info = {
633
api_key => $self->param('apikey'),
634
layer => $self->param('layer'),
635
ident => $self->param('ident'),
638
my $cv = $ds->stalkers(
643
my ($res, $err) = $_[0]->recv;
644
#~ say Dumper( $res, $err );
645
$self->render_json( \@{[$res, \@{[$err]}]} );
644
say "GOT DATA in stalkers/:" if $DEBUG;
645
say Dumper($node_info) if $DEBUG;
648
my $cs = AnyEvent::CallbackStack->new;
652
say "START valid in stalk/ stalker" if $DEBUG;
656
my ($res, $err) = @_;
657
say Dumper( $res, $err ) unless $res eq 'OK';
661
return $self->render_json( \@{[$res, $err]} )
668
say "START stalk/" if $DEBUG;
672
my ($res, $err) = @_;
673
say Dumper( $res, $err ) unless $res eq 'OK';
674
$self->render_json( \@{[$res, $err]} );