diff options
author | Benjamin W. Smith <benjaminwarfield@just-another.net> | 2009-10-24 17:03:20 -0400 |
---|---|---|
committer | Benjamin W. Smith <benjaminwarfield@just-another.net> | 2009-10-24 17:03:20 -0400 |
commit | 397d7f57d4e461570254777e5da82cf6c14419c2 (patch) | |
tree | e74ffe067b757e6131861a9024d3bb6b97f8b830 | |
parent | 2980ea37d668c9e46b404df8adef8b1a1022c1dd (diff) | |
download | mrbelvedere-397d7f57d4e461570254777e5da82cf6c14419c2.tar.bz2 mrbelvedere-397d7f57d4e461570254777e5da82cf6c14419c2.tar.xz mrbelvedere-397d7f57d4e461570254777e5da82cf6c14419c2.zip |
Some basic ideas for lanuage syntax
-rw-r--r-- | LANGUAGE_IDEAS | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/LANGUAGE_IDEAS b/LANGUAGE_IDEAS new file mode 100644 index 0000000..028f156 --- /dev/null +++ b/LANGUAGE_IDEAS | |||
@@ -0,0 +1,28 @@ | |||
1 | Example template: | ||
2 | |||
3 | - Define template "webserver": | ||
4 | ; describe template here | ||
5 | |||
6 | - I need to use: | ||
7 | ; this is where we define the services/dependencies needed | ||
8 | - network | ||
9 | - ssh | ||
10 | - python_modules as modules | ||
11 | |||
12 | - I need these accounts: | ||
13 | - bsmith | ||
14 | |||
15 | - I need these packages: | ||
16 | - apache | ||
17 | - version: 2.2.14 | ||
18 | - python | ||
19 | - version: 2.6.2 | ||
20 | - modules: modules.all | ||
21 | |||
22 | - Runtime | ||
23 | """ | ||
24 | #!/usr/bin/env python | ||
25 | from mrbelvedere import module | ||
26 | |||
27 | module.do_stuff(arg) | ||
28 | """ | ||