- Timestamp:
- 05/18/10 21:26:56 (3 years ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2, stable
- Children:
- b0fda46
- Parents:
- 9661f81
- Location:
- modules
- Files:
-
- 3 edited
-
CheckEventLog/CheckEventLog.cpp (modified) (10 diffs)
-
CheckExternalScripts/CheckExternalScripts.cpp (modified) (1 diff)
-
LUAScript/LUAScript.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
modules/CheckEventLog/CheckEventLog.cpp
redf0848 rf40d813 79 79 using namespace parsers::where; 80 80 insert(types) 81 (_T("id"), (type_ string))81 (_T("id"), (type_int)) 82 82 (_T("source"), (type_string)) 83 83 (_T("type"), (type_int)) … … 140 140 if (key == _T("source")) 141 141 ret = &type_obj::get_source; 142 if (key == _T("message"))142 else if (key == _T("message")) 143 143 ret = &type_obj::get_message; 144 if (key == _T("strings"))144 else if (key == _T("strings")) 145 145 ret = &type_obj::get_strings; 146 else 147 NSC_DEBUG_MSG_STD(_T("Failed to bind (string): ") + key); 146 148 return ret; 147 149 } … … 150 152 if (key == _T("id")) 151 153 ret = &type_obj::get_id; 152 if (key == _T("type"))154 else if (key == _T("type")) 153 155 ret = &type_obj::get_el_type; 154 if (key == _T("severity"))156 else if (key == _T("severity")) 155 157 ret = &type_obj::get_severity; 156 if (key == _T("generated"))158 else if (key == _T("generated")) 157 159 ret = &type_obj::get_generated; 158 if (key == _T("written"))160 else if (key == _T("written")) 159 161 ret = &type_obj::get_written; 162 else 163 NSC_DEBUG_MSG_STD(_T("Failed to bind (int): ") + key); 160 164 return ret; 161 165 } … … 236 240 virtual bool match(EventLogRecord &record) = 0; 237 241 virtual std::wstring get_name() = 0; 242 virtual std::wstring get_subject() = 0; 238 243 }; 239 244 … … 278 283 return _T("deprecated"); 279 284 } 285 std::wstring get_subject() { return _T("TODO"); } 280 286 281 287 }; … … 322 328 return _T("old"); 323 329 } 330 std::wstring get_subject() { return _T("TODO"); } 324 331 }; 325 332 … … 380 387 return _T("where"); 381 388 } 389 std::wstring get_subject() { return data.filter; } 382 390 }; 383 391 … … 406 414 NSC_LOG_ERROR_STD(_T("Failed to register command.")); 407 415 } 416 /* 408 417 parse(_T("321 = 123")); 409 418 parse(_T("123 = 123")); … … 446 455 parse(_T("ccc = -333 AND ccc = to_date('AABBCC', 1234) OR aaa = 123x")); 447 456 parse(_T("ccc = -333 AND ccc = to_date('AABBCC', 1234) OR aaa = 123x OR 123r = foo123")); 448 457 */ 449 458 return true; 450 459 } … … 682 691 _time64(<ime); 683 692 684 NSC_DEBUG_MSG_STD(_T("Using: ") + filter_impl->get_name() );693 NSC_DEBUG_MSG_STD(_T("Using: ") + filter_impl->get_name() + _T(" ") + filter_impl->get_subject()); 685 694 686 695 if (!filter_impl->validate(message)) { -
modules/CheckExternalScripts/CheckExternalScripts.cpp
r9661f81 rf40d813 122 122 } 123 123 std::list<std::wstring> wscript = NSCModuleHelper::getSettingsSection(EXTSCRIPT_WRAPPED_SCRIPT_SECTION_TITLE); 124 for (it = w rappings.begin(); it != wscript.end(); ++it) {124 for (it = wscript.begin(); it != wscript.end(); ++it) { 125 125 std::wstring val = NSCModuleHelper::getSettingsString(EXTSCRIPT_WRAPPED_SCRIPT_SECTION_TITLE, *it, _T("")); 126 126 if (!(*it).empty() && !val.empty()) { -
modules/LUAScript/LUAScript.cpp
r3692371 rf40d813 25 25 #include <filter_framework.hpp> 26 26 #include <error.hpp> 27 #include <file_helpers.hpp> 27 28 28 29 … … 59 60 bool LUAScript::loadScript(const std::wstring file) { 60 61 try { 61 script_wrapper::lua_script *script = new script_wrapper::lua_script(file); 62 std::wstring file_ = file; 63 64 if (!file_helpers::checks::exists(file_)) { 65 file_ = NSCModuleHelper::getBasePath() + file; 66 if (!file_helpers::checks::exists(file_)) { 67 NSC_LOG_ERROR(_T("Script not found: ") + file + _T(" (") + file_ + _T(")")); 68 return false; 69 } 70 } 71 NSC_DEBUG_MSG_STD(_T("Loading script: ") + file + _T(" (") + file_ + _T(")")); 72 script_wrapper::lua_script *script = new script_wrapper::lua_script(file_); 62 73 script->pre_load(this); 63 74 scripts_.push_back(script);
Note: See TracChangeset
for help on using the changeset viewer.








