Changeset 7b51081 in nscp for trunk/modules/CheckDisk/CheckDisk.cpp
- Timestamp:
- 02/23/07 19:25:23 (6 years ago)
- Children:
- 3c35ad4
- Parents:
- 858709e
- File:
-
- 1 edited
-
trunk/modules/CheckDisk/CheckDisk.cpp (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/CheckDisk/CheckDisk.cpp
r858709e r7b51081 103 103 bool bCheckAllOthers = false; 104 104 bool bNSClient = false; 105 bool bPerfData = true; 105 106 std::list<DriveConatiner> drives; 106 107 … … 113 114 MAP_OPTIONS_BOOL_VALUE("FilterType", bFilterRemovable, "REMOVABLE") 114 115 MAP_OPTIONS_BOOL_VALUE("FilterType", bFilterRemote, "REMOTE") 116 MAP_OPTIONS_BOOL_FALSE(IGNORE_PERFDATA, bPerfData) 115 117 MAP_OPTIONS_BOOL_TRUE(NSCLIENT, bNSClient) 116 118 MAP_OPTIONS_BOOL_TRUE(CHECK_ALL, bCheckAll) … … 183 185 if (drive.data.length() == 1) 184 186 drive.data += ":"; 187 if (!bPerfData) 188 drive.perfData = false; 185 189 UINT drvType = GetDriveType(drive.data.c_str()); 186 190 … … 231 235 NSCAPI::nagiosReturn returnCode = NSCAPI::returnOK; 232 236 std::list<std::string> args = arrayBuffer::arrayBuffer2list(argLen, char_args); 237 bool bPerfData = true; 233 238 if (args.empty()) { 234 239 message = "Missing argument(s)."; … … 245 250 MAP_OPTIONS_STR("MaxCrit", tmpObject.crit.max) 246 251 MAP_OPTIONS_STR("MinCrit", tmpObject.crit.min) 252 MAP_OPTIONS_BOOL_FALSE(IGNORE_PERFDATA, bPerfData) 247 253 MAP_OPTIONS_SECONDARY_BEGIN(":", p2) 248 254 else if (p2.first == "File") { … … 263 269 recursive_scan<get_size>(path.data, sizeFinder); 264 270 path.setDefault(tmpObject); 271 if (!bPerfData) 272 path.perfData = false; 265 273 266 274 checkHolders::disk_size_type size = sizeFinder.getSize(); … … 456 464 CheckFileConatiner query; 457 465 std::string syntax = "%filename%"; 466 bool bPerfData = true; 458 467 459 468 try { … … 461 470 MAP_OPTIONS_NUMERIC_ALL(query, "") 462 471 MAP_OPTIONS_STR2INT("truncate", truncate) 472 MAP_OPTIONS_BOOL_FALSE(IGNORE_PERFDATA, bPerfData) 463 473 MAP_OPTIONS_STR("syntax", syntax) 464 474 MAP_OPTIONS_PUSH("path", paths)
Note: See TracChangeset
for help on using the changeset viewer.








