diff options
Diffstat (limited to 'src/crawl/crawl.cpp')
-rwxr-xr-x | src/crawl/crawl.cpp | 16 |
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" ); |