Commit Graph

639 Commits

Author SHA1 Message Date
Thomas S Hatch
17a79d7b85 Alter the state object to load outside of the minion context 2011-05-12 10:37:46 -06:00
Thomas S Hatch
370a46f259 Minion Exceptions will now return the traceback for better debugging 2011-05-12 09:57:28 -06:00
Thomas S Hatch
972404437d Fix typo in yaml-jina template example 2011-05-12 09:17:58 -06:00
Thomas S Hatch
00113d4dfd Rename saltkey to salt-key to match other salt commands 2011-05-12 09:09:53 -06:00
Thomas S Hatch
5b516bdfe0 Beef up the setup.py foro documentation handling 2011-05-12 09:08:43 -06:00
Thomas S Hatch
e297841885 Add example yaml-jinja file 2011-05-12 08:58:09 -06:00
Thomas S Hatch
1791cc9c00 Add an example plain yaml template 2011-05-12 08:53:42 -06:00
Thomas S Hatch
901d36f327 move man pages into doc directory preperatory for more documentation 2011-05-12 08:46:30 -06:00
Thomas S Hatch
b329be0770 beef up the state module's docstrings 2011-05-12 08:44:34 -06:00
Thomas S Hatch
772aa24156 Some style fixes for network.py 2011-05-11 16:32:29 -06:00
Thomas S Hatch
dd9aef3938 Add some more module managers to the minion 2011-05-10 14:14:10 -06:00
Thomas S Hatch
708d2e43ba left a bit of helper data in 2011-05-09 16:04:56 -06:00
Thomas S Hatch
802926f151 Add template string calling to the state module 2011-05-08 23:31:23 -06:00
Thomas S Hatch
6b95927832 Add ability to call commands directly from a template string 2011-05-08 23:29:41 -06:00
Thomas S Hatch
6fbc3ee570 Add module for executing low, high and templates 2011-05-08 23:20:19 -06:00
Thomas S Hatch
d9aaa643fd Changed from minion to salt 2011-05-08 22:52:34 -06:00
Thomas S Hatch
8a445177c5 Chage the pacman refs to use the properly loaded minion modules 2011-05-08 22:36:30 -06:00
Thomas S Hatch
bc0774c5b3 Rename pacman state to pkg state, states should be top level generic 2011-05-08 22:23:55 -06:00
Thomas S Hatch
b83320d161 Set default values for new configuration params 2011-05-08 22:21:20 -06:00
Thomas S Hatch
b57e81d9b0 Change the yaml_jinja loader for chages to preloaded values 2011-05-08 22:10:35 -06:00
Thomas S Hatch
253de53e44 change __minion__ to __salt__ 2011-05-08 22:07:13 -06:00
Thomas S Hatch
6ea8f4d76c change the state loading to reflect the move towards prepacking minion
functions
2011-05-08 22:03:30 -06:00
Thomas S Hatch
8d3dc67270 Add funciton packaing to render 2011-05-08 21:59:02 -06:00
Thomas S Hatch
db18cf672f Add pack loading into filter_func 2011-05-08 21:54:45 -06:00
Thomas S Hatch
1db8811ef4 Make the state loader pack the minion functions 2011-05-08 21:43:49 -06:00
Thomas S Hatch
7ea7043db1 Allow for data to be packed dynamically into modules 2011-05-08 21:37:56 -06:00
Thomas S Hatch
d8a6d652a0 Add the to-be default renderer, yaml_jinja 2011-05-08 16:09:57 -06:00
Thomas S Hatch
61736722ec Add template to the render call 2011-05-08 15:52:11 -06:00
Thomas S Hatch
5787f63eab Changed the render loader to work like returners and not like modules 2011-05-08 15:36:31 -06:00
Thomas S Hatch
04f89ab8e5 Add template rendering into state.py 2011-05-08 15:31:41 -06:00
Thomas S Hatch
df04f7cc91 Remove render.py, this will be part of state 2011-05-08 15:31:24 -06:00
Thomas S Hatch
b19d7c55b6 set init for render module 2011-05-08 13:52:21 -06:00
Thomas S Hatch
ee4e3e56c2 change render dir to renderers 2011-05-08 13:21:44 -06:00
Thomas S Hatch
ee694d8477 Add render package 2011-05-08 13:20:34 -06:00
Thomas S Hatch
f9e3a7ba7a Add function to load renderers 2011-05-08 13:18:00 -06:00
Thomas S Hatch
cf99929c92 Add render module, this will be the interface to manage rendering state
files into high state data
2011-05-07 22:32:12 -06:00
Thomas S Hatch
6ccac7d40e State processing is ready for initial testing 2011-05-07 21:49:34 -06:00
Thomas S Hatch
d31fa5cad0 Start high data comiler for states 2011-05-07 11:54:33 -06:00
Thomas S Hatch
b2e718a08c Add docstring info about the state data sent in 2011-05-07 00:34:40 -06:00
Thomas S Hatch
df399f65ae add the initial code for the state execution 2011-05-07 00:31:51 -06:00
Thomas S Hatch
c19dfd8a6f Add state loader function tot he loader 2011-05-06 22:27:31 -06:00
Thomas S Hatch
e2889854d3 Merge branch 'master' of github.com:thatch45/salt 2011-05-06 21:52:34 -06:00
Thomas S Hatch
d49b30e627 Change the publisher to take messages via a pull interface 2011-05-06 21:50:31 -06:00
Thomas S Hatch
ad9489b3f0 Add classifiers to the setup.py 2011-05-06 08:28:34 -06:00
Thomas S Hatch
2e50394d2a Add import datetime 2011-05-05 23:19:05 -06:00
Thomas S Hatch
6a945958eb Add microseconds to job id 2011-05-05 23:13:09 -06:00
Thomas S Hatch
64b27ac9ce Remove the sleep from starting the master workers 2011-05-05 21:40:55 -06:00
Thomas S Hatch
8fac2f2dc9 Since we only support python 2.6 + there is no need for multiprocessing
fallback upon availablity
2011-05-05 13:00:15 -06:00
Thomas S Hatch
829fde2dad the new master zeromq topology is in place! 2011-05-05 11:31:05 -06:00
Thomas S Hatch
b885c62bbb multiproc threads start now 2011-05-04 22:39:50 -06:00