Commit Graph

67 Commits

Author SHA1 Message Date
Thomas S Hatch
03a871ab90 Add pki dir to master, add cachedir to minon 2011-03-04 10:19:01 -07:00
Thomas S Hatch
f41ea4a5b7 Add in the salt.payload import 2011-03-04 10:13:48 -07:00
Thomas S Hatch
d2dd8520d0 set up the payload packaging system 2011-03-04 10:11:26 -07:00
Thomas S Hatch
58385190bd Add payload module 2011-03-03 17:33:32 -07:00
Thomas S Hatch
bd9d695193 fix master reference in crypt.py 2011-03-03 16:28:03 -07:00
Thomas S Hatch
3639f6d878 changed minon default port 2011-03-03 16:26:43 -07:00
Thomas S Hatch
8513d765a0 Add the salt.modules module to the package 2011-03-03 16:06:18 -07:00
Thomas S Hatch
022ecf31bc rename the modules dir to modules 2011-03-03 16:03:29 -07:00
Thomas S Hatch
6073c54791 fix initial minion object 2011-03-03 16:01:50 -07:00
Thomas S Hatch
c16a2fa09b Fix daemon using the wrong option dict 2011-03-03 16:00:20 -07:00
Thomas S Hatch
c51096c31b write in code so that salt components can run as daemons! 2011-03-03 15:52:16 -07:00
Thomas S Hatch
5ee33e9712 I went out and found some good ports to use, ones that use my lucky number 45
:)
2011-03-03 15:38:56 -07:00
Thomas S Hatch
3f7db8344f Bring back inheritence, since I am fool and I did that right the first time 2011-03-03 15:28:45 -07:00
Thomas S Hatch
012bffb1d3 I am lazy and killed the inheritance, it was getting messy 2011-03-03 15:11:32 -07:00
Thomas S Hatch
a67ae94214 remove multiprocessing from the master zmq no likey 2011-03-03 15:06:12 -07:00
Thomas S Hatch
b6b907212a Fix socket generation in master.py 2011-03-03 14:08:29 -07:00
Thomas S Hatch
2ec3a6c873 change the workers on the master top use threading 2011-03-03 13:38:13 -07:00
Thomas S Hatch
f9e27a2c42 my vail attempt to use zmq with multiprocessing is a fail, moving to threading 2011-03-03 13:33:20 -07:00
Thomas S Hatch
1741903149 change the local con key to be cast as an str so it can be written to a file 2011-03-03 12:28:44 -07:00
Thomas S Hatch
69b09a3f1b Add method to verifyu that the environment pis suitible 2011-03-03 12:26:31 -07:00
Thomas S Hatch
565a2b4a21 ports shoud be strings for zmq use 2011-03-03 12:23:23 -07:00
Thomas S Hatch
fbea1cdd96 Add the default options for the salt master 2011-03-03 12:21:35 -07:00
Thomas S Hatch
f9cd00256f fiox issue with salt referencing the wrong opts 2011-03-03 12:14:17 -07:00
Thomas S Hatch
1799bea7df Reference the rigth salt master class in the chain 2011-03-03 12:13:24 -07:00
Thomas S Hatch
bc88d6fc0e Set hooks to start the master servers 2011-03-03 12:09:13 -07:00
Thomas S Hatch
9aa2ebfe3c fix the config parsing for master and minon 2011-03-03 12:06:45 -07:00
Thomas S Hatch
b70d74fa3a fix bugs in config file parsing 2011-03-03 12:05:42 -07:00
Thomas S Hatch
95abf25bd2 Change the configuration backend paths 2011-03-03 10:57:11 -07:00
Thomas S Hatch
4a5614e0be Salt master initialization hooks 2011-03-03 10:54:33 -07:00
Thomas S Hatch
702db9453d add the hooks the initialize a master 2011-03-03 10:44:15 -07:00
Thomas S Hatch
a93223ca3d fix reference to incorrect package in the salt module 2011-02-27 17:08:34 -07:00
Thomas S Hatch
f9b058edb0 Add salt PKGBUILD 2011-02-27 16:46:05 -07:00
Thomas S Hatch
4103384be8 Add doc string to cmd module 2011-02-27 15:27:59 -07:00
Thomas S Hatch
acfef2c13f minon pylint fixes to daemon function 2011-02-27 15:26:31 -07:00
Thomas S Hatch
d040346ea5 syntax fixes in minion module 2011-02-27 15:24:37 -07:00
Thomas S Hatch
bc650ffbc1 cleaned syntax issues in master.py 2011-02-27 15:22:52 -07:00
Thomas S Hatch
cc7f93d93c Fix incorrect reference to opts dict 2011-02-27 15:19:59 -07:00
Thomas S Hatch
8c1b94ae99 clean up config.py for better pylint foo 2011-02-27 15:18:09 -07:00
Thomas S Hatch
ea36924bfd Add docstring to setup.py to clean pylint output 2011-02-27 15:17:45 -07:00
Thomas S Hatch
03f7e3e910 Set some text in the init scripts 2011-02-27 14:48:27 -07:00
Thomas S Hatch
fe0eb82f63 Add salt-master script 2011-02-27 14:47:18 -07:00
Thomas S Hatch
48faacee1f Add placeholders for the Arch init scripts 2011-02-27 14:36:05 -07:00
Thomas S Hatch
0579eca6ef Add the setup.py 2011-02-27 14:31:57 -07:00
Thomas S Hatch
c7cb7cbb69 hook in the minion startup 2011-02-27 14:14:26 -07:00
Thomas S Hatch
9274b14f10 Add daemonize and check_root functions to the utils module 2011-02-27 13:59:42 -07:00
Thomas S Hatch
1d91b4df8c Add the salt-minon script 2011-02-27 13:55:21 -07:00
Thomas S Hatch
b82d6a1bb3 Add in the publisher connection for the minion 2011-02-26 23:55:28 -07:00
Thomas S Hatch
d360c8c234 some cleaning in the crypt module 2011-02-26 23:55:08 -07:00
Thomas S Hatch
0f948f43e0 Add initial function loading intp the minion module 2011-02-26 22:29:59 -07:00
Thomas S Hatch
c780e4eba7 clened up the configuration info from the utils module 2011-02-26 16:08:53 -07:00