Commit Graph

6438 Commits

Author SHA1 Message Date
Thomas S Hatch
6f98b84fa6 Merge pull request #2076 from seanchannel/develop
added missing master config parameters
2012-09-23 17:48:26 -07:00
Thomas S Hatch
0b0aee509d Merge pull request #2074 from FireHost/fix_yum_module_import
Catch AttributeError on yumpkg import test
2012-09-23 17:45:50 -07:00
Sean Channel
ec078c7bd7 really add missing options to master conf 2012-09-23 17:28:49 -07:00
Sean Channel
1a878f17d0 add missing configuration parameters 2012-09-23 17:05:45 -07:00
Alec Koumjian
eb907cb084 Update doc/ref/renderers/index.rst
Telling users where they can put their custom renderers.
2012-09-23 16:21:05 -07:00
Aaron Tygart
6a7c6f99b1 Catch AttributeError on yumpkg import test 2012-09-23 17:26:15 -05:00
Thomas S Hatch
1ce74929f2 Merge pull request #2073 from rubic/develop
adding my name to AUTHORS
2012-09-23 15:20:54 -07:00
Thomas S Hatch
34115ec827 Merge pull request #2072 from teftin/fix-extra-fds-on-cmd
minion not closing extra sockets when running external commands
2012-09-23 15:19:17 -07:00
Jeff Bauer
548cc3642a adding my name to AUTHORS 2012-09-23 17:13:13 -05:00
Ecto
9cdc2cfc89 tell Popen to close all non-default fds 2012-09-23 22:51:26 +01:00
Thomas S Hatch
2e1cf1f22a Merge pull request #2069 from FireHost/add_distutils_version_freeze
Add 'distutils.version' to bbfreeze includes.
2012-09-23 13:34:25 -07:00
Thomas S Hatch
708e729162 Merge pull request #2067 from s0undt3ch/issues/2028
Fix #2028
2012-09-23 13:33:13 -07:00
Aaron Tygart
100a6c2c2e Add 'distutils.version' to bbfreeze includes. 2012-09-23 13:43:39 -05:00
Pedro Algarvio
6f2f8d1f78 Merge branch 'develop' of github.com:saltstack/salt into issues/2028 2012-09-23 18:41:28 +01:00
Pedro Algarvio
03c006debb Removed a test that was using state.template_str. Re-adding later.
The test was removed in order to have a clean pull request. A new issue will be opened because of that failing test.
2012-09-23 18:32:04 +01:00
Pedro Algarvio
c315e95b95 Move the state pip.installed tests to the proper place.
* Moved the state `pip.installed` tests to it's own module, the correct one.
* Added a test which checks for the presence of errors while running `pip.installed` introduced while fixing #2028
2012-09-23 18:16:11 +01:00
Pedro Algarvio
5b9c6f92ce Issue #2028 fixes and improvements.
* `salt.states.pip.installed()` now keeps a reference to the output of the `__salt__['pip.install']()` call. The reason for this is that we need to know and pass along any information about an eventual error when running that call. This is now done in addition to the old behaviour.
* Add some tests which triggered the issue.
2012-09-23 17:25:21 +01:00
Thomas S Hatch
9721a5a498 Merge pull request #2066 from FireHost/setup_import_safe
Add ifmain to make setup.py import safe
2012-09-22 22:22:19 -07:00
Aaron Tygart
44234ff2bd Add ifmain to make setup.py import safe 2012-09-23 00:19:39 -05:00
Thomas S Hatch
9bf2e74454 Merge pull request #2065 from FireHost/mongo_pillar
Mongo ext_pillar
2012-09-22 21:47:22 -07:00
Thomas S Hatch
b12ec27817 Merge pull request #2063 from FireHost/rework_os_grains
Rework os, osrelease, and oscodename grains
2012-09-22 21:44:04 -07:00
Aaron Tygart
d445ad0e2b Merge branch 'upstream/develop' into mongo_pillar 2012-09-22 23:30:56 -05:00
Aaron Tygart
c5c6e51475 Update mongo pillar documentation 2012-09-22 23:26:49 -05:00
Aaron Tygart
557a84049b Merge branch 'upstream/develop' into rework_os_grains
Conflicts:
	salt/grains/core.py
2012-09-22 22:26:18 -05:00
Aaron Tygart
1f050476de Rework os, osrelease, and oscodename grains
* Rework the above three grains
  * Rework data flow for Windows and Linux core grains
  * Optimize some repeated calls
2012-09-22 19:58:55 -05:00
Thomas S Hatch
f3dc904ce2 Fix #2048 2012-09-22 16:34:08 -06:00
Thomas S Hatch
c45b36a72b Add exclude to release notes 2012-09-22 15:59:35 -06:00
Thomas S Hatch
ec1df1769d Add exclude docs 2012-09-22 15:55:32 -06:00
Thomas S Hatch
a060ec1c51 exclude works! This should fix #2053 2012-09-22 15:27:10 -06:00
Thomas S Hatch
3eca7d709e Add apply_exclude method to state
I have noot hooked this in and tested it yet, all of the high data
hooks (highstate, sls and top) need to be linked in.
2012-09-22 11:36:06 -06:00
Thomas S Hatch
9f700e416d Add __exclude__ data to the rendered highstate 2012-09-22 10:27:16 -06:00
Thomas S Hatch
7445cb7612 Merge branch 'develop' of github.com:saltstack/salt into develop 2012-09-22 10:14:11 -06:00
Thomas S Hatch
b2a689c915 Add check for exclude in sls files
This does not do anything with the exclude yet, but it does add
the __exclude__ data for future processing
2012-09-22 10:13:06 -06:00
Thomas S Hatch
492800cafc Merge pull request #2061 from fatbox/detect-cloudlinux
Detect cloudlinux
2012-09-22 08:48:49 -07:00
Evan Borgstrom
632e48dd2d Support CloudLinux in the modules 2012-09-22 11:43:39 -04:00
Thomas S Hatch
ebb110ca8a Merge pull request #2060 from s0undt3ch/develop
Some more source code formatting audit fixes and changes.
2012-09-22 08:40:57 -07:00
Evan Borgstrom
b1b2f4e750 Add CloudLinux to the RedHat family 2012-09-22 11:38:33 -04:00
Pedro Algarvio
5e1b85ffb2 Some more changes for the code formatting audit. 2012-09-22 12:13:17 +01:00
Pedro Algarvio
6173bedfa7 Some more source code formatting audit changes. 2012-09-22 11:14:46 +01:00
Pedro Algarvio
7f4203d5e1 Fix code introduced from previous source code audit. 2012-09-22 11:14:02 +01:00
Thomas S Hatch
f1972b2624 Merge pull request #2056 from seanchannel/develop
add backup_mode to minion config and config reference
2012-09-21 19:14:04 -07:00
Sean Channel
974a7042ed add backup_mode to minion config and config reference 2012-09-21 18:48:41 -07:00
Thomas S Hatch
05429b870a Merge pull request #2055 from s0undt3ch/develop
Source code formatting audit.
2012-09-21 16:44:07 -07:00
Pedro Algarvio
29aa2444e5 Source code formatting audit.
* Substitute all `%` string operations with python's `string.format()`. There are still some `%` string operations left behind on some specific cases which will be evaluated in order to keep **all** string operation using `format()`. More info on http://docs.python.org/library/string.html#formatstrings
* PEP-8 corrections.
* Add space after commas(`,`), for example:
	x, y = foo.split()
	'{0} {1}'.format(foo, bar)
* Pyflakes corrections.
* Favor single quotes over double quotes.
* Minor typos.
2012-09-21 23:21:28 +01:00
Thomas S Hatch
6b742b4004 Merge pull request #2050 from seanchannel/patch-9
change location of sock dir
2012-09-20 16:50:31 -07:00
Sean Channel
f384b5d194 change location of sock dir
per issue #2044 / commit 075c754 

here also
2012-09-20 16:49:04 -07:00
Thomas S Hatch
25f9c5386a Merge pull request #2046 from FireHost/windows_multiprocessing
Windows multiprocessing support and Esky bugfixes
2012-09-20 16:49:03 -07:00
Thomas S Hatch
6e0d3f22e2 Merge pull request #2049 from seanchannel/patch-8
change location of sock dir
2012-09-20 16:48:30 -07:00
Sean Channel
e204440766 change location of sock dir
per issue #2044 / commit 075c754
2012-09-20 16:46:06 -07:00
Thomas S Hatch
2a0ce1f26c Merge branch 'develop' of github.com:saltstack/salt into develop 2012-09-20 13:36:45 -06:00