19 |
my $debug = 0; |
my $debug = 0; |
20 |
my $max = 256; |
my $max = 256; |
21 |
|
|
|
$max = 1024; |
|
|
|
|
22 |
# create and configure node |
# create and configure node |
23 |
my $from_n = new Search::Estraier::Node( |
my $from_n = new Search::Estraier::Node( |
24 |
url => $from, |
url => $from, |
54 |
} |
} |
55 |
foreach my $l (split(/\n/,$res)) { |
foreach my $l (split(/\n/,$res)) { |
56 |
(my $id, $prev) = split(/\t/,$l, 2); |
(my $id, $prev) = split(/\t/,$l, 2); |
57 |
$to_n->put_doc( $from_n->get_doc( $id )); |
|
58 |
|
#$to_n->put_doc( $from_n->get_doc( $id )); |
59 |
|
|
60 |
|
my $doc_draft = $from_n->_fetch_doc( id => $id, chomp_resbody => 1 ); |
61 |
|
$to_n->shuttle_url( $to_n->{url} . '/put_doc', 'text/x-estraier-draft', $doc_draft, undef) == 200 or die "can't insert $doc_draft\n"; |
62 |
|
|
63 |
$i++; |
$i++; |
64 |
} |
} |
65 |
warn "$prev\n"; |
warn "$prev\n"; |