Changeset 50a5db2 in nscp
- Timestamp:
- 01/17/10 15:26:29 (3 years ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2
- Children:
- ef0e24b
- Parents:
- 6822839
- Files:
-
- 4 edited
-
include/NSCHelper.cpp (modified) (1 diff)
-
modules/CheckHelpers/CheckHelpers.cpp (modified) (2 diffs)
-
modules/Scheduler/Scheduler.cpp (modified) (1 diff)
-
service/NSClient++.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
include/NSCHelper.cpp
r1bfe6f0 r50a5db2 108 108 bool NSCHelper::report::matches(unsigned int report, NSCAPI::nagiosReturn code) { 109 109 return ( 110 (code == NSCAPI::returnOK && ( report&REPORT_OK)==REPORT_OK) ||110 (code == NSCAPI::returnOK && ((report&REPORT_OK)==REPORT_OK) ) || 111 111 (code == NSCAPI::returnCRIT && ((report&REPORT_ERROR)==REPORT_ERROR) ) || 112 112 (code == NSCAPI::returnWARN && ((report&REPORT_WARNING)==REPORT_WARNING) ) || -
modules/CheckHelpers/CheckHelpers.cpp
r79e734f r50a5db2 47 47 NSCModuleHelper::registerCommand(_T("CheckMultiple"), _T("Run more then one check and return the worst state.")); 48 48 NSCModuleHelper::registerCommand(_T("CheckOK"), _T("Just return OK (anything passed along will be used as a message).")); 49 NSCModuleHelper::registerCommand(_T("check_ok"), _T("Just return OK (anything passed along will be used as a message).")); 49 50 NSCModuleHelper::registerCommand(_T("CheckWARNING"), _T("Just return WARN (anything passed along will be used as a message).")); 50 51 NSCModuleHelper::registerCommand(_T("CheckCRITICAL"), _T("Just return CRIT (anything passed along will be used as a message).")); … … 93 94 return NSCAPI::returnOK; 94 95 } else if (command == _T("CheckOK")) { 96 return checkSimpleStatus(NSCAPI::returnOK, argLen, char_args, msg, perf); 97 } else if (command == _T("check_ok")) { 95 98 return checkSimpleStatus(NSCAPI::returnOK, argLen, char_args, msg, perf); 96 99 } else if (command == _T("CheckWARNING")) { -
modules/Scheduler/Scheduler.cpp
r1bfe6f0 r50a5db2 124 124 std::wstring msg, perf; 125 125 NSCAPI::nagiosReturn code = NSCModuleHelper::InjectCommand(item.command.c_str(), item.arguments, msg, perf); 126 std::wcout << _T("Testing: ") << item.report << _T(" .. ") << code << _T("?") << std::endl; 126 127 if (NSCHelper::report::matches(item.report, code)) { 127 128 NSCModuleHelper::NotifyChannel(item.channel, item.alias, code, msg, perf); -
service/NSClient++.cpp
r6822839 r50a5db2 378 378 return nRetCode; 379 379 } else if ( wcscasecmp( _T("test"), argv[1]+1 ) == 0 ) { 380 g_bConsoleLog = true; 380 381 bool server = false; 381 382 if (argc > 2 && wcscasecmp( _T("server"), argv[2] ) == 0 ) { … … 394 395 #endif 395 396 nsclient::simple_client client(&mainClient); 396 g_bConsoleLog = true;397 397 client.start(); 398 398 return 0; … … 1205 1205 } 1206 1206 if (g_bConsoleLog) { 1207 std:: string k = "?";1207 std::wstring k = _T("?"); 1208 1208 switch (msgType) { 1209 1209 case NSCAPI::critical: 1210 k = "c";1210 k =_T("c"); 1211 1211 break; 1212 1212 case NSCAPI::warning: 1213 k = "w";1213 k =_T("w"); 1214 1214 break; 1215 1215 case NSCAPI::error: 1216 k = "e";1216 k =_T("e"); 1217 1217 break; 1218 1218 case NSCAPI::log: 1219 k = "l";1219 k =_T("l"); 1220 1220 break; 1221 1221 case NSCAPI::debug: 1222 k = "d";1222 k =_T("d"); 1223 1223 break; 1224 } 1225 std::cout << k << " " << strEx::wstring_to_string(file_stl) << "(" << line << ") " << strEx::wstring_to_string(message) << std::endl; 1224 default: 1225 k =_T("?"); 1226 } 1227 std::wcout << k << _T(" ") << file_stl << _T("(") << line << _T(") ") << message << std::endl; 1226 1228 } 1227 1229 if (!plugins_loaded_) {
Note: See TracChangeset
for help on using the changeset viewer.








