From 3b9c726466ccf7cae75af8446d3d05acf71880db Mon Sep 17 00:00:00 2001 From: Fredric N Date: Tue, 20 Apr 2010 22:52:50 +0200 Subject: [PATCH] Added support for user specified database host and tablename --- src/arch.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/arch.c b/src/arch.c index 52036f7..1bdf384 100644 --- a/src/arch.c +++ b/src/arch.c @@ -96,13 +96,15 @@ void arch_loop() { int main(int argc, char **argv) { /* Validate arguments */ - if (argc != 5) { + if (argc != 7) { printf("Usage: %s .\n" "Root Directory - Path to indexroot. All subdirectories will be indexed.\n" + "Db host - Database host\n" "Db user - Database user\n" "Db pass - Database password\n" - "Db name - Database to use for indexing\n", argv[0]); + "Db name - Database to use for indexing\n" + "Db tbl - Database tablename", argv[0]); return EXIT_FAILURE; } @@ -117,7 +119,7 @@ int main(int argc, char **argv) { signal(SIGUSR2, sighandl); /* connect to database */ - if (!arch_db_init("localhost", argv[2], argv[3], argv[4], "fs")) + if (!arch_db_init(argv[2], argv[3], argv[4], argv[5], argv[6])) return EXIT_FAILURE; /* clean database */