public static GetCopyDestLuceneDirectory ( string>.IDictionary |
||
arguments | string>.IDictionary | |
required | bool | |
return | Lucene.Net.Store.Directory |
public static void Run(string[] args) { IDictionary <string, string> arguments = CommandHelpers.GetArguments(args, 1); if (arguments == null || arguments.Count == 0) { PrintUsage(); return; } Lucene.Net.Store.Directory srcDirectory = CommandHelpers.GetCopySrcLuceneDirectory(arguments); if (srcDirectory == null) { Console.WriteLine("problem with src arguments"); PrintUsage(); return; } Lucene.Net.Store.Directory destDirectory = CommandHelpers.GetCopyDestLuceneDirectory(arguments); if (destDirectory == null) { Console.WriteLine("problem with dest arguments"); PrintUsage(); return; } Lucene.Net.Store.Directory.Copy(srcDirectory, destDirectory, true); Console.WriteLine("All Done"); }