24
by Clint Byrum
adding documentation |
1 |
Principia Ensemble |
2 |
==================
|
|
3 |
||
4 |
This is a collection of Ensemble formulas for use as a reference and in |
|
5 |
deploying real services using ensemble. See Ensemble's home page for |
|
6 |
more information. |
|
7 |
||
8 |
https://launchpad.net/ensemble |
|
9 |
||
10 |
Directory structure: |
|
11 |
||
23
by Clint Byrum
-reorganizing formulas |
12 |
formulas/
|
13 |
all formulas currently live under this root, to allow easy use of the |
|
14 |
repository parameter. |
|
24
by Clint Byrum
adding documentation |
15 |
|
25
by Clint Byrum
adding formulate and proof scripts to make formula dev easier |
16 |
templates/
|
17 |
templates for usage in building new formulas |
|
18 |
||
24
by Clint Byrum
adding documentation |
19 |
In order to use any of these formulas, once you have ensemble setup and |
20 |
working in your path: |
|
21 |
||
22 |
$ ensemble deploy --repository=formulas mysql |
|
23 |
||
24 |
Will deploy the mysql formula. |
|
25
by Clint Byrum
adding formulate and proof scripts to make formula dev easier |
25 |
|
26 |
formulate
|
|
27 |
====
|
|
28 |
To generate a new formula from a debian package available on your system
|
|
29 |
||
30 |
$ scripts/formulate foo |
|
31 |
||
32 |
This should add a directory to formulas with the name foo, and some of the metadata.yml and hooks filled in |