|
a/src/index/fetcher.cpp |
|
b/src/index/fetcher.cpp |
|
... |
|
... |
26 |
|
26 |
|
27 |
DocFetcher *docFetcherMake(const Rcl::Doc& idoc)
|
27 |
DocFetcher *docFetcherMake(const Rcl::Doc& idoc)
|
28 |
{
|
28 |
{
|
29 |
if (idoc.url.empty()) {
|
29 |
if (idoc.url.empty()) {
|
30 |
LOGERR(("docFetcherMakeg:: no url in doc!\n"));
|
30 |
LOGERR(("docFetcherMakeg:: no url in doc!\n"));
|
31 |
return false;
|
31 |
return 0;
|
32 |
}
|
32 |
}
|
33 |
string backend;
|
33 |
string backend;
|
34 |
idoc.getmeta(Rcl::Doc::keybcknd, &backend);
|
34 |
idoc.getmeta(Rcl::Doc::keybcknd, &backend);
|
35 |
if (backend.empty() || !backend.compare("FS")) {
|
35 |
if (backend.empty() || !backend.compare("FS")) {
|
36 |
return new FSDocFetcher;
|
36 |
return new FSDocFetcher;
|