Changeset 7f596ce in nscp
- Timestamp:
- 03/08/08 09:31:19 (5 years ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2, stable
- Children:
- febff5f
- Parents:
- a88c550
- Files:
-
- 6 edited
-
AutoBuild.h (modified) (1 diff)
-
NSClient++.cpp (modified) (4 diffs)
-
changelog (modified) (1 diff)
-
include/filter_framework.hpp (modified) (3 diffs)
-
modules/CheckEventLog/CheckEventLog.cpp (modified) (1 diff)
-
modules/SysTray/SysTray.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
AutoBuild.h
r6d3bbc1 r7f596ce 3 3 // change the FALSE to TRUE for autoincrement of build number 4 4 #define INCREMENT_VERSION TRUE 5 #define FILEVER 0,3,1, 56 #define PRODUCTVER 0,3,1, 57 #define STRFILEVER _T("0.3.1. 5")8 #define STRPRODUCTVER _T("0.3.1. 5")9 #define STRPRODUCTDATE _T("2008-0 2-26")5 #define FILEVER 0,3,1,9 6 #define PRODUCTVER 0,3,1,9 7 #define STRFILEVER _T("0.3.1.9") 8 #define STRPRODUCTVER _T("0.3.1.9") 9 #define STRPRODUCTDATE _T("2008-03-06") 10 10 #endif // AUTOBUILD_H -
NSClient++.cpp
r2f01f93 r7f596ce 120 120 } else if ( _wcsicmp( _T("test"), argv[1]+1 ) == 0 ) { 121 121 std::wcout << "Launching test mode..." << std::endl; 122 LOG_MESSAGE_STD(_T("Booting: " SZSERVICEDISPLAYNAME )); 122 123 try { 123 124 if (serviceControll::isStarted(SZSERVICENAME)) { … … 135 136 LOG_MESSAGE_STD(_T("Using settings from: ") + Settings::getInstance()->getActiveType()); 136 137 LOG_MESSAGE(_T("Enter command to inject or exit to terminate...")); 138 137 139 std::wstring s = _T(""); 138 140 std::wstring buff = _T(""); … … 153 155 std::wstring msg, perf; 154 156 NSCAPI::nagiosReturn ret = mainClient.inject(t.first, t.second, ' ', true, msg, perf); 155 if (perf.empty()) 156 std::wcout << NSCHelper::translateReturn(ret) << _T(":") << msg << std::endl; 157 else 158 std::wcout << NSCHelper::translateReturn(ret) << _T(":") << msg << _T("|") << perf << std::endl; 157 std::wcout << NSCHelper::translateReturn(ret) << _T(":"); 158 std::cout << strEx::wstring_to_string(msg); 159 if (!perf.empty()) 160 std::cout << "|" << strEx::wstring_to_string(perf); 161 std::wcout << std::endl; 159 162 buff = _T(""); 160 163 } else { … … 593 596 } 594 597 if (g_bConsoleLog) { 595 std:: wstring k = _T("?");598 std::string k = "?"; 596 599 switch (msgType) { 597 600 case NSCAPI::critical: 598 k = _T("c");601 k ="c"; 599 602 break; 600 603 case NSCAPI::warning: 601 k = _T("w");604 k ="w"; 602 605 break; 603 606 case NSCAPI::error: 604 k = _T("e");607 k ="e"; 605 608 break; 606 609 case NSCAPI::log: 607 k = _T("l");610 k ="l"; 608 611 break; 609 612 case NSCAPI::debug: 610 k = _T("d");613 k ="d"; 611 614 break; 612 } 613 std:: wcout << k << _T(" ") << file_stl << _T("(") << line << _T(") ") << message<< std::endl;615 } 616 std::cout << k << " " << strEx::wstring_to_string(file_stl) << "(" << line << ") " << strEx::wstring_to_string(message) << std::endl; 614 617 } 615 618 for (pluginList::size_type i = 0; i< messageHandlers_.size(); i++) { -
changelog
ra88c550 r7f596ce 6 6 * Improved socket performance (would be nice if we could be used as a "hub") 7 7 * "The message is blocked by User Interface Privilege Isolation, Administrative applications that need to see it can allow it through by calling ChangeWindowMessageFilter after making sure the necessary security precautions are in place. " 8 9 2008-03-08 MickeM 10 * Changed so log is now in unicode format 11 Hopefully this will make it simpler to diagnose PDH issues in "strange locales". 12 If anyone hates this let me know and I will add an option to use "old ansi log". 13 * Fixed so the console is logged as ANSI (properly) and all unicodes are discarded. 14 This means "strangness" in unicode and non-us-ascii chars on the console, 15 so for details refer to the log-file which is proper unicode. 16 + Since log module is loaded "after" the client has booted I added a "hello" message that prints the current version 17 (if you find this annoying let me know, I will make it optional :) 18 19 2008-03-06 MickeM 20 * Fixed silly ordering bug with the <> syntax. 8 21 9 22 2008-03-05 MickeM -
include/filter_framework.hpp
rc3057cd r7f596ce 205 205 hasFilter_ = true; 206 206 } catch (handlers::handler_exception e) { 207 throw parse_exception(e.getMessage()); 207 throw parse_exception(e.getMessage() + _T(": ") + value); 208 } catch (...) { 209 throw parse_exception(_T("Unknown parse exception: ") + value); 208 210 } 209 211 return *this; … … 304 306 if (value.substr(0,1) == _T(">")) { 305 307 max = value.substr(1); 308 } else if (value.substr(0,2) == _T("<>")) { 309 neq = value.substr(2); 306 310 } else if (value.substr(0,1) == _T("<")) { 307 311 min = value.substr(1); … … 309 313 eq = value.substr(1); 310 314 } else if (value.substr(0,2) == _T("!=")) { 311 neq = value.substr(2);312 } else if (value.substr(0,2) == _T("<>")) {313 315 neq = value.substr(2); 314 316 } else if (value.substr(0,1) == _T("!")) { -
modules/CheckEventLog/CheckEventLog.cpp
r8c7d67f r7f596ce 349 349 std::wstring getValue() const { 350 350 if (eventSource.hasFilter()) 351 return eventSource.getValue();351 return _T("event-source: ") + eventSource.getValue(); 352 352 if (eventType.hasFilter()) 353 return eventType.getValue();353 return _T("event-type: ") + eventType.getValue(); 354 354 if (eventSeverity.hasFilter()) 355 return eventSeverity.getValue();355 return _T("severity: ") + eventSeverity.getValue(); 356 356 if (eventID.hasFilter()) 357 return eventID.getValue();357 return _T("event-id: ") + eventID.getValue(); 358 358 if (message.hasFilter()) 359 return message.getValue();359 return _T("message: ") + message.getValue(); 360 360 if (timeWritten.hasFilter()) 361 return timeWritten.getValue();361 return _T("time-written: ") + timeWritten.getValue(); 362 362 if (timeGenerated.hasFilter()) 363 return timeGenerated.getValue();363 return _T("time-generated: ") + timeGenerated.getValue(); 364 364 return _T("UNknown..."); 365 365 } -
modules/SysTray/SysTray.cpp
rc3057cd r7f596ce 106 106 hWnd = hLogWnd; 107 107 } else { 108 std::cout << " Fuck!!!" << std::endl;108 std::cout << "Damnit!!!" << std::endl; 109 109 NSC_LOG_ERROR_STD(_T("Failed to get mutex in logger, message discarded")); 110 110 }
Note: See TracChangeset
for help on using the changeset viewer.








