Commit Graph

1185 Commits

Author SHA1 Message Date
Erik Nolte
75864c906a Allow expressions to be used for monitor commands.
Tweak returner format to be a list of {'cmd':..., 'return':...} dicts.
2011-08-02 13:25:47 -06:00
Erik Nolte
dd3337c55b Return integers and floats instead of string representation of numbers. 2011-08-02 13:24:46 -06:00
Erik Nolte
d88862689b Add alert module that (currently) just echoes the message.
Butter will search for alert messages in the mongo database.
2011-08-02 13:22:58 -06:00
Erik Nolte
878e7e5846 Merge branch 'master' of github.com:thatch45/salt 2011-08-01 16:22:02 -06:00
Erik Nolte
51efb239e8 Add comments and sample mongo monitor returner 2011-08-01 16:21:01 -06:00
Erik Nolte
19b6512adb Enable monitor returners.
Refactor result and cmd_results so it's more obvious what they're used for.
2011-08-01 16:17:52 -06:00
Erik Nolte
833ed3352c Allow mongo returner to update a password protected mongo database. 2011-08-01 16:16:02 -06:00
Thomas S Hatch
ef392c1ea1 salt-syndic connects with the master or masters 2011-07-30 23:07:24 -06:00
Thomas S Hatch
30e77eb448 Repair refs for the syndic 2011-07-30 22:46:45 -06:00
Thomas S Hatch
eaea8dd9f6 Fix client payload bug 2011-07-30 22:32:49 -06:00
Thomas S Hatch
cd6d5c30e3 Fix change with moving syndic into minion module 2011-07-30 22:27:06 -06:00
Thomas S Hatch
c06097b3ef Add syndic script to the setup 2011-07-30 22:24:08 -06:00
Thomas S Hatch
3e680b8739 remove refs to the salt.syndic module, Syndic is in the minion module 2011-07-30 22:21:35 -06:00
Thomas S Hatch
5f6f6ba4e9 Add syndic class to the minion module 2011-07-30 22:19:30 -06:00
Thomas S Hatch
b4ca209b8e Add timeout to publications sent to syndic minions 2011-07-30 21:43:12 -06:00
Thomas S Hatch
9b80f09c11 Add order_masters config tot he master config defaults 2011-07-30 21:36:55 -06:00
Thomas S Hatch
055d21ba65 change the conf refs to be more consistent 2011-07-30 16:47:50 -06:00
Thomas S Hatch
d7c032ee06 Add granular config file path opts for the syndic 2011-07-30 16:44:28 -06:00
Thomas S Hatch
e069c691ed Add hood for the salt syndic 2011-07-30 16:35:40 -06:00
Thomas S Hatch
6f70eb3e2c Add salt-syndic script 2011-07-30 16:08:55 -06:00
Thomas S Hatch
fd2c9c8b06 Add some kwargs to the client for syndic 2011-07-30 15:55:38 -06:00
Thomas S Hatch
147e712222 Allow the jid to be passed inthe publish clear load 2011-07-30 15:11:25 -06:00
Thomas S Hatch
879b47b3ff Add peer publish stuff to the config 2011-07-29 22:50:17 -06:00
Thomas S Hatch
4606fd3962 Clean out the last minion_publish bugs 2011-07-29 22:32:00 -06:00
Thomas S Hatch
0f7d91a16a Add the new utils package to the setup.py 2011-07-29 21:40:21 -06:00
Thomas S Hatch
69c8b85d29 Add some docs tot he minion_publish method 2011-07-29 21:27:13 -06:00
Thomas S Hatch
66222bcebc Fix config to reflect new default value 2011-07-29 20:54:55 -06:00
Thomas S Hatch
c7532506e3 The threading in the minion was causing git issues, default to
multiprocessing
2011-07-29 20:52:08 -06:00
Thomas S Hatch
33e45846f4 Make a utils sub package 2011-07-29 20:33:44 -06:00
Erik Nolte
5dc9d80e71 Fix path: pkg/Arch -> pkg/arch 2011-07-28 17:48:12 -06:00
Erik Nolte
7db26ae93a Capture monitor cammands and their results in the 'cmd_results' exec locals/globals dict 2011-07-28 17:33:45 -06:00
Erik Nolte
72d76c3f74 Handle case where no args are given to status.diskusage and fix formatting 2011-07-28 17:30:47 -06:00
Erik Nolte
68f098fc1f Logging defaults for the monitor are different from the minion 2011-07-28 17:27:42 -06:00
Erik Nolte
6633839da2 Change Arch -> arch to match other packaging directories 2011-07-28 12:24:12 -06:00
Erik Nolte
5baafbf911 Merge branch 'master' of github.com:thatch45/salt 2011-07-28 12:07:02 -06:00
Erik Nolte
c1d3fdda98 Change salt-monitor config default to /etc/salt/monitor. 2011-07-28 12:02:29 -06:00
Erik Nolte
4a4b3eacd9 Add a convenience Makefile and pacman package builder for testing Arch packages before committing changes to git. 2011-07-28 11:53:48 -06:00
Erik Nolte
cedb8ac89d Update messages to refer to /etc/salt/monitor instead of /etc/salt/minion. 2011-07-28 11:52:54 -06:00
Erik Nolte
6178e6e6de Prepend salt-master paths with root_dir. 2011-07-28 11:45:56 -06:00
Erik Nolte
1febbde776 Fix syntax error: missing ':' 2011-07-28 11:00:39 -06:00
Erik Nolte
1b9248b1dd Move monitor configuration from /etc/salt/minion to /etc/salt/monitor. 2011-07-28 10:41:28 -06:00
Joseph Hall
10c713534e Add apache.signals, fix subs to actually use __detect_os() 2011-07-28 09:14:14 -06:00
Joseph Hall
e9ce4383a6 Added support for apache via apachectl 2011-07-28 00:25:49 -06:00
Thomas S Hatch
58f11a865f Clean the publish module 2011-07-27 23:18:01 -06:00
Thomas S Hatch
5756f43329 Make SAuth inherit Auth, add gen_token method 2011-07-27 22:47:43 -06:00
Thomas S Hatch
5402542ad2 Add the publish module, so we can use the minion client 2011-07-27 22:36:37 -06:00
Thomas S Hatch
502cc1dff5 Prevent minion publications from becoming recursive, that would be bad 2011-07-27 21:36:39 -06:00
Erik Nolte
34811e045c Use American LICENSE spelling 2011-07-27 19:30:30 -06:00
Erik Nolte
7d5f246dd5 Add salt-monitor to the scripts distributed. 2011-07-27 19:19:38 -06:00
Erik Nolte
2fc1664a21 Add /etc/rc.d and /etc/init.d scripts to start and stop the salt monitor. 2011-07-27 19:18:07 -06:00