sonian/sensu — pull request #249 by blast-hardcheese (2012-03-19 11:21:29+00:00)
Title: Initial salt work

Wow there are a lot of project maintainers. These commits provide a basic salt state tree, but it should "just work"(tm) for most cases. Sensu and sensu-dashboard are installed via gem, and basic lsb-style init scripts are generated.

Now that this stuff is all done, it should be relatively easy to add installation from bundler. I'm not sure we have SCM states yet, I don't think I'd even want to try and attempt it without those. This should spark some discussion now that the work is done, and I'll take any suggestions.

Side comment, where's the most complete documentation? It was really hard just trying to figure this stuff out, I still don't understand how handlers, client, checks, or subscriptions work fully, which is why my example configs are crap.

Anyway, I'm going to bed.