Commit Graph

13 Commits (c582ae73c2a2a93ce84ca2fe58f0d3d382770246)

Author SHA1 Message Date
Julius Volz aa5d251f8d Use github.com/golang/glog for all logging.
11 years ago
Julius Volz 64b0ade171 Swap rules lexer for much faster one.
12 years ago
Matt T. Proud 244a4a9cdb Update to go1.1.
12 years ago
Julius Volz c0601abf46 Implement initial no-op alert parsing and rule parsing tests.
12 years ago
Julius Volz 9a81b9838f Make expression parser goroutine-safe.
12 years ago
Julius Volz 16d9dcd6a8 Add copyright notices to all remaining files.
12 years ago
Julius Volz d67e4b9131 Address outstanding comments from PR/47 and other cleanups.
12 years ago
Matt T. Proud ea54751431 Update import paths to new location.
12 years ago
juliusv 619aa97025 Only close rule file if it could be opened.
12 years ago
Matt T. Proud efe61c18fa Refactor target scheduling to separate facility.
12 years ago
Julius Volz cb6eb30182 Fix state cleanup bug between rule/config parser runs.
12 years ago
Julius Volz 483bd81a44 Allow grammar to parse both rules and single expressions.
12 years ago
Julius Volz 56384bf42a Add initial config and rule language implementation.
12 years ago