Blueprint now restarts services

1 view
Skip to first unread message

Richard Crowley

unread,
Jun 29, 2011, 4:28:12 PM6/29/11
to bluepri...@googlegroups.com, bluepr...@googlegroups.com
Hi all,

I've just pushed a pile of code onto master that I'm very excited
about: Blueprint now has a rudimentary understanding of running
services and all of the code generators understand how and when to
restart services.

There's a new section called "services" in the blueprint JSON that
lists services and the files, packages, and source tarballs on which
they depend. When one of those dependencies changes, the service is
restarted.

The Puppet and Chef code generators create service resources with the
appropriate dependencies. The shell code generator tracks services in
shell variables and restarts them as appropriate.

I'd appreciate anyone who would like to kick the tires around on more
real systems and let me know what is handled poorly.

Code's all on GitHub: https://github.com/devstructure/blueprint

Thanks,

Richard

Reply all
Reply to author
Forward
0 new messages