Changeset fe75eff in nscp for modules/CheckSystem
- Timestamp:
- 08/16/11 16:54:55 (21 months ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2
- Children:
- 438998b
- Parents:
- b9498ef
- Location:
- modules/CheckSystem
- Files:
-
- 2 edited
-
CheckSystem.cpp (modified) (1 diff)
-
CheckSystem.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
modules/CheckSystem/CheckSystem.cpp
re11d494 rfe75eff 402 402 * @return 403 403 */ 404 NSCAPI::nagiosReturn CheckSystem::handleCommand(const std::wstring command, std::list<std::wstring> arguments, std::wstring &msg, std::wstring &perf) {404 NSCAPI::nagiosReturn CheckSystem::handleCommand(const std::wstring &target, const std::wstring &command, std::list<std::wstring> &arguments, std::wstring &message, std::wstring &perf) { 405 405 CheckSystem::returnBundle rb; 406 406 if (command == _T("checkcpu")) { 407 return checkCPU(arguments, m sg, perf);407 return checkCPU(arguments, message, perf); 408 408 } else if (command == _T("checkuptime")) { 409 return checkUpTime(arguments, m sg, perf);409 return checkUpTime(arguments, message, perf); 410 410 } else if (command == _T("checkservicestate")) { 411 return checkServiceState(arguments, m sg, perf);411 return checkServiceState(arguments, message, perf); 412 412 } else if (command == _T("checkprocstate")) { 413 return checkProcState(arguments, m sg, perf);413 return checkProcState(arguments, message, perf); 414 414 } else if (command == _T("checkmem")) { 415 return checkMem(arguments, m sg, perf);415 return checkMem(arguments, message, perf); 416 416 } else if (command == _T("checkcounter")) { 417 return checkCounter(arguments, m sg, perf);417 return checkCounter(arguments, message, perf); 418 418 } else if (command == _T("listcounterinstances")) { 419 return listCounterInstances(arguments, m sg, perf);419 return listCounterInstances(arguments, message, perf); 420 420 } else if (command == _T("checksingleregentry")) { 421 return checkSingleRegEntry(arguments, m sg, perf);421 return checkSingleRegEntry(arguments, message, perf); 422 422 } 423 423 return NSCAPI::returnIgnored; -
modules/CheckSystem/CheckSystem.h
r3bdaf18 rfe75eff 28 28 NSC_WRAPPERS_CLI(); 29 29 30 class CheckSystem : public nscapi::impl:: SimpleCommand, public nscapi::impl::simple_plugin {30 class CheckSystem : public nscapi::impl::simple_command, public nscapi::impl::simple_plugin { 31 31 private: 32 32 CheckMemory memoryChecker; … … 76 76 bool hasCommandHandler(); 77 77 bool hasMessageHandler(); 78 NSCAPI::nagiosReturn handleCommand(const std::wstring command, std::list<std::wstring>arguments, std::wstring &message, std::wstring &perf);78 NSCAPI::nagiosReturn handleCommand(const std::wstring &target, const std::wstring &command, std::list<std::wstring> &arguments, std::wstring &message, std::wstring &perf); 79 79 int commandLineExec(const wchar_t* command,const unsigned int argLen,wchar_t** args); 80 80
Note: See TracChangeset
for help on using the changeset viewer.








