Commit Graph

7168 Commits

Author SHA1 Message Date
Thomas S Hatch
b0d2e54538 handle None passed into outputter 2012-10-24 21:55:08 -06:00
Thomas S Hatch
0c60434dc5 Handle output passthrou from the cli 2012-10-24 21:27:05 -06:00
Thomas S Hatch
df5050eaaf Gather everything under the tests 2012-10-24 20:59:33 -06:00
Thomas S Hatch
838b78c68d Always return a valid function 2012-10-24 19:36:35 -06:00
Thomas S Hatch
fce156a324 Merge pull request #2346 from anttix/recurse
Use file.managed as a backend of file.recurse. Fixes #1583
2012-10-24 17:27:45 -07:00
Thomas S Hatch
ba3b611e0b Merge branch 'develop' of github.com:saltstack/salt into develop 2012-10-24 18:21:09 -06:00
Thomas S Hatch
9afa5b8b2f Fix issue where interfaces pass in _out 2012-10-24 18:20:46 -06:00
Antti Andreimann
7085edf590 Use file.managed as a backend of file.recurse. Fixes #1583
Rewrite file.recurse state module to leverage existing file.managed and file.directory
modules to do the heavy lifting. This removes code duplication and will make
templates available for file.recurse.

These improvements will be visible to the end-user:
- All files in directory can now be templatized
- destination directory is no longer created in test mode
- When clean mode is enabled, the module is capable of replacing
  existing files with directories and vice versa
2012-10-24 17:15:29 -07:00
Seth House
009930cc66 Restore __version_info__ 2012-10-24 18:10:12 -06:00
Thomas S Hatch
534bbb0488 Merge pull request #2345 from whiteinge/salt-versiongit
Use Git revision information for __version__ if possible
2012-10-24 17:01:10 -07:00
Seth House
16ada5a96a Use Git revision information for __version__ if possible
Fixes #701
2012-10-24 17:49:33 -06:00
Thomas S Hatch
6dbe1057d2 Merge branch 'develop' of github.com:saltstack/salt into develop 2012-10-24 17:14:16 -06:00
Thomas S Hatch
0fc1ed503c remove old output module in fafor of new modular output system 2012-10-24 17:09:27 -06:00
Thomas S Hatch
df5d06279b cleanly pass color flags into outputters 2012-10-24 17:08:57 -06:00
Thomas S Hatch
20fd255d85 return none when no outputter specified 2012-10-24 16:40:11 -06:00
Thomas S Hatch
57b88165ad Add output package to setup.py 2012-10-24 16:26:48 -06:00
Thomas S Hatch
6ef80f7603 Change salt-call to use the new outputter systems 2012-10-24 16:18:26 -06:00
Thomas S Hatch
c423156be6 get_printout api fix 2012-10-24 16:13:58 -06:00
Thomas S Hatch
cbd7b9c1d7 iFix some spacing in the outputter 2012-10-24 16:11:27 -06:00
Thomas S Hatch
b5d8b3e25c Add get_printout 2012-10-24 16:10:31 -06:00
Thomas S Hatch
db1e13e294 Add yaml outputter 2012-10-24 15:52:20 -06:00
Thomas S Hatch
09f42ea465 Add txt outputter 2012-10-24 15:51:58 -06:00
Thomas S Hatch
35a683738f Add raw outputter 2012-10-24 15:51:14 -06:00
Thomas S Hatch
ba5cd5cfe4 Add json outputter 2012-10-24 15:48:12 -06:00
Thomas S Hatch
4b69ed07fd Add highstate outputter 2012-10-24 15:47:39 -06:00
Thomas S Hatch
d27b2d71a0 Add some checks to output module 2012-10-24 14:37:05 -06:00
Thomas S Hatch
ed94e99fe1 Merge pull request #2344 from whiteinge/saltapi-miscfixes
Misc changes fixes from work on salt-api
2012-10-24 11:51:28 -07:00
Thomas S Hatch
da46c236b3 Add outputter function to loader 2012-10-24 12:46:17 -06:00
Thomas S Hatch
90f234578a Add modular output directory 2012-10-24 12:45:57 -06:00
Thomas S Hatch
0fa1442240 Merge pull request #2341 from ydavid365/develop
updated readme file for typos and clarity
2012-10-24 11:34:44 -07:00
John Albietz
0055b69404 updated readme file for typos and clarity
fixed a few typos, but mainly altering the parallel execution paragraph.

Granular controls are possibly a clearer way to frame the parallel execution discussion.
In production, the parallel execution is less important than the flexibility to use
batch groups and powerful filtering.
2012-10-24 11:25:23 -07:00
Thomas S Hatch
9d24d8887e Merge pull request #2340 from herlo/develop
Updating spec to 0.10.4, patching bug #2335 (RHBZ#869669)
2012-10-24 11:12:30 -07:00
Clint Savage
48fe835c16 Updating spec to 0.10.4, patching bug #2335 (RHBZ#869669) 2012-10-24 12:08:28 -06:00
Thomas S Hatch
8c01f7e566 Arch has moved to systemd by default!! 2012-10-24 10:58:41 -06:00
Seth House
413311061e Removed empty whitespace 2012-10-24 10:47:35 -06:00
Seth House
c2af0a135d Switched getargspec return data from indexes to namedtuple notation 2012-10-24 10:37:53 -06:00
Seth House
0ac5a8cd65 Fix incorrect variable name; squashed conditional 2012-10-24 10:33:56 -06:00
Thomas S Hatch
dbe99bba6f Add method support to _getargs 2012-10-24 10:22:10 -06:00
Thomas S Hatch
93b096e164 Merge pull request #2336 from rentalita/0.10.4
bump
2012-10-24 08:40:10 -07:00
Thomas S Hatch
81bb247516 Merge pull request #2335 from jcollie/systemd-service-status
Fix systemd service status.
2012-10-24 08:32:52 -07:00
Thomas S Hatch
bebebc9a40 Merge pull request #2334 from rentalita/debian-packages
Debian packages
2012-10-24 08:31:13 -07:00
Thomas S Hatch
820b946681 Merge pull request #2333 from jonasvp/fix_actual_postgres_quoting_issue
Add quoting for postgres users and databases
2012-10-24 08:30:35 -07:00
Thomas S Hatch
817ce44a06 Merge pull request #2332 from jonasvp/revert_postgres_quoting
Revert my changes to postgres quoting
2012-10-24 08:27:51 -07:00
Thomas S Hatch
23de10fb2b Merge pull request #2331 from danielliang/develop
Fix pecl list if no package installed
2012-10-24 08:27:20 -07:00
Thomas S Hatch
7843fdc271 Merge pull request #2330 from anttix/brew-fix
Fix three issues with homebrew module
2012-10-24 08:23:27 -07:00
Thomas S Hatch
d92476f19d Merge pull request #2329 from anttix/develop
Fix test_chown_noop on MacOS X 10.8. Fixes #2328.
2012-10-24 08:15:42 -07:00
Tom Vaughan
15f89dbdfe Bump debian package number.
Launchpad compains that salt_0.10.4.tar.gz already exits. There is no
way to delete this tarball:

    https://answers.launchpad.net/launchpad/+faq/990

Also `dput -f` doesn't work in this case.

The Ubuntu distribution has also been added to the debian package
number. This appears to be the only way we can build salt packages on
Launchpad for multiple distributions.

http://www.youtube.com/watch?v=dJw6pcEwyXM
2012-10-24 11:13:17 -03:00
Tom Vaughan
24402baa53 bump 2012-10-24 10:54:42 -03:00
Jeffrey C. Ollie
d21f01128f Fix systemd service status.
Under systemd, not every service has a "Main PID" so using that to
determine whether a service was running failed for a number of useful
cases, especially services that use systemd's init script
compatibility layer.

Instead, use the 'systemctl is-active' command to determine the status
of a service.
2012-10-24 08:53:46 -05:00
Tom Vaughan
a04f63aefc Bump debhelper version number down to 7.0.50 in Build-Depends.
debian/rules uses one override. According to
http://pkg-perl.alioth.debian.org/debhelper.html#forcing_special_tests
overrides were introduced in 7.0.50.

This will enable builds on older Debian and Ubuntu distributions,
especially builds on older distributions on Launchpad.
2012-10-24 10:48:43 -03:00