Changeset 33345 for trunk/ippToPsps
- Timestamp:
- Feb 23, 2012, 4:10:02 PM (14 years ago)
- Location:
- trunk/ippToPsps/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/src/Dvo.c
r33273 r33345 116 116 Constructor. 117 117 */ 118 Dvo* new_Dvo(Logger* logger, const char* configFile, const char* d voDatabase) {118 Dvo* new_Dvo(Logger* logger, const char* configFile, const char* dbname, const char* dvoDatabase) { 119 119 120 120 Dvo* this = (Dvo*)calloc(1, sizeof(Dvo)); … … 129 129 char user[20]; 130 130 char passwd[20]; 131 char dbname[20];132 131 133 132 … … 156 155 sprintf(name, "%s", dbParams->name); 157 156 value = xmlNodeListGetString(doc, dbParams->xmlChildrenNode, 1); 158 if (strcmp(name, "name") == 0) sprintf(dbname, "%s", value); 159 else if (strcmp(name, "user") == 0) sprintf(user, "%s", value); 157 if (strcmp(name, "user") == 0) sprintf(user, "%s", value); 160 158 else if (strcmp(name, "host") == 0) sprintf(host, "%s", value); 161 159 else if (strcmp(name, "password") == 0) sprintf(passwd, "%s", value); … … 224 222 Logger* logger = new_Logger(NULL, true); 225 223 226 if (argc < 3) {224 if (argc < 4) { 227 225 228 226 logger->print(logger, MSG_ERROR, "Dvo", "Incorrect arguments\n"); 229 logger->print(logger, MSG_INFO, "Dvo", "Usage: ./dvo <pathToConfig> < pathToDvo>\n");227 logger->print(logger, MSG_INFO, "Dvo", "Usage: ./dvo <pathToConfig> <dbName> <pathToDvo>\n"); 230 228 } 231 229 else { 232 //Dvo * dvo = new_Dvo(logger, "/data/ipp004.0/gpc1/catdirs/ThreePi.V1"); 233 Dvo * dvo = new_Dvo(logger, argv[1], argv[2]); 234 //dvo->getDetections(dvo, 33, 8345290); 230 231 Dvo * dvo = new_Dvo(logger, argv[1], argv[2], argv[3]); 235 232 dvo->getDetections(dvo); 236 233 dvo->destroy(dvo); -
trunk/ippToPsps/src/Dvo.h
r31986 r33345 42 42 43 43 // constructor 44 Dvo* new_Dvo(Logger* logger, const char* configFile, const char* d voDatabase);44 Dvo* new_Dvo(Logger* logger, const char* configFile, const char* dbname, const char* dvoDatabase); 45 45 46 46 #endif // IPPTOPSPS_DVO_H
Note:
See TracChangeset
for help on using the changeset viewer.
