1. blueprint-show(1)
  2. Blueprint
  3. blueprint-show(1)


blueprint-show - generate code from a blueprint


blueprint show [-P|-C|-S|...] [-r] [-q] [name]


blueprint-show generates code from the blueprint name as a Puppet module, a Chef cookbook, POSIX shell code, or an AWS CloudFormation template as indicated by the --puppet, --chef, --sh, or --cfn option. The generated code will be written to a file or directory in the current working directory and its name will be printed to standard output.

If none of --puppet, --chef, --sh, or --cfn are given, the raw JSON data structure that describes the blueprint is printed as described in blueprint(5).

The POSIX shell code generator is the only one prepared to handle files to be rendered from a template. All other code generators will print a warning and ignore such files.

If name is omitted or -, a blueprint is read from standard input and treated in the same manner. See blueprint(5) for the details of the format.


-P, --puppet
Generate a Puppet module.
-C, --chef
Generate a Chef cookbook.
-S, --sh
Generate POSIX shell code.
Generate an AWS CloudFormation template.
-r, --relaxed
Relax version constraints in generated code.
-q, --quiet
Operate quietly.
-h, --help
Show a help message.


The local repsitory where blueprints are stored, each on its own branch.
/etc/blueprintignore, ~/.blueprintignore
Lists of filename patterns to be ignored when creating blueprints. See blueprintignore(5).


The Flaming Lips - "The W.A.N.D. (The Will Always Negates Defeat)"


Richard Crowley richard@devstructure.com


Part of blueprint(1).

  1. DevStructure
  2. December 2011
  3. blueprint-show(1)