coreos/fleet — pull request #845 by jonboulle (2014-09-09 22:02:24+00:00)
Title: Prevent users from using "{}" in template names

I was experimenting with unit file templating and built a small tool to generate templates and then start services using {1,2,3} syntax. But accidentally somehow my shell escaped the {} making fleetctl to submit an actual unit named @{1,2,3}.service.

This made me have to go through all sorts of hidden keys and places to clean it up. In some places it actually fleet took it as 1,2 and 3 but in some places not. Maybe there should be some checks for this?