summaryrefslogtreecommitdiff
path: root/src/crawl/crawl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/crawl/crawl.cpp')
-rwxr-xr-xsrc/crawl/crawl.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/crawl/crawl.cpp b/src/crawl/crawl.cpp
index 648060c..88f6aa3 100755
--- a/src/crawl/crawl.cpp
+++ b/src/crawl/crawl.cpp
@@ -14,6 +14,8 @@
#include "LuaVM.hpp"
+#include "FileUtils.hpp"
+
#include <set>
#include <vector>
#include <list>
@@ -93,7 +95,19 @@ int main( int /* argc */, char *argv[] )
bool modulesSearchRecursive = luaVm.getBoolean( "crawler.modules_search_recursive" );
LOG( logNOTICE ) << "Loading modules from path '" << modulePath << "' "
<< ( modulesSearchRecursive ? "(recursive)" : "" );
-
+
+ vector<string> entries = directory_entries( modulePath, true, modulesSearchRecursive );
+ vector<string>::const_iterator it, end = entries.end( );
+ for( it = entries.begin( ); it != end; it++ ) {
+ cout << (*it) << endl;
+ }
+
+ vector<string> modules = luaVm.getStringArray( "modules.urlnormalizers" );
+ end = modules.end( );
+ for( it = modules.begin( ); it != end; it++ ) {
+ cout << (*it) << endl;
+ }
+
vector<string> normalizerModules;
#ifndef _WIN32
normalizerModules.push_back( "./modules/urlnormalizer/simpleurl/mod_urlnormalizer_simple.so" );