Commit Graph

3971 Commits

Author SHA1 Message Date
Thomas S Hatch
3264032b89 Add initial code for ext_pillar 2012-04-07 16:47:25 -06:00
Thomas S Hatch
827f070c4e change server_id grain to use __opts__['id'] 2012-04-07 12:04:26 -06:00
Thomas S Hatch
268b8bffe6 Merge pull request #1056 from syphernl/patch-1
Add a feature to retrieve a server ID based on FQDN
2012-04-07 10:31:15 -07:00
Thomas S Hatch
8537305c7e Merge pull request #1055 from vitaliyf/develop
Minor documentation typo fix.
2012-04-07 10:28:53 -07:00
Frank
b659ff0e34 Add a feature to retrieve a server ID based on FQDN 2012-04-07 19:50:45 +03:00
vitaliyf
ba98b383f9 Minor documentation typo fix. 2012-04-07 11:15:09 -04:00
Jeff Schroeder
d518dcb946 Fix a few rST buglets and some bunk whitespace 2012-04-06 20:34:19 -07:00
Jeff Schroeder
16b3b54f7d Add some missing docs for new states fixing #1053 2012-04-06 20:24:46 -07:00
Thomas S Hatch
eb03fa00a2 Add header for use requisites 2012-04-06 16:42:37 -06:00
Thomas S Hatch
c053672084 dd the abaility to pacman for gt, lt and eq kwargs for package versions 2012-04-06 15:46:42 -06:00
Thomas S Hatch
c8f16ab257 Add list_upgrades to pacman 2012-04-06 15:23:15 -06:00
Thomas S Hatch
5d74fe6463 Add new use and use in requisites
Technically use and use_in are both requisite in statements, since they
modify "post" data and set up external data.

This commit adds the use capability, so now you can do this:

/etc/foo:
  file.managed

/etc/bar:
  file.managed:
    - source: salt://bar
    - mode: 775
    - use_in:
      - file: /etc/foo

and 2 things happen, since /etc/foo uses /etc/bar, the options from
/etc/bar will be appeneded to /etc/foo (but not overwritten). Also since
/etc/bar is using /etc/foo, /etc/bar has a watch on /etc/foo.

This namig is subject to change before the next release, this change is
in response to #647
2012-04-06 12:40:28 -06:00
Thomas S Hatch
b74dac4f06 Resolve a bug in extend and the new dotted state.function format 2012-04-06 00:09:28 -06:00
Thomas S Hatch
6e125873e4 Merge pull request #1052 from duanebc/develop
Changed function from list installed to check-update
2012-04-05 23:07:38 -07:00
duanebc
c47230fb63 Changed function from list installed to check-update 2012-04-06 01:55:59 -04:00
Thomas S Hatch
2dcc02877c Merge pull request #1051 from blast-hardcheese/develop
Adding list_upgrades() to apt module
2012-04-05 22:47:56 -07:00
blast_hardcheese
de4fc6ae2f Renaming check_update, a la yumpkg 2012-04-05 22:38:22 -07:00
Thomas S Hatch
c775d88711 Merge pull request #1050 from duanebc/develop
Added check-update to yumpkg5.py
2012-04-05 22:02:16 -07:00
duanebc
e18ec1bc44 Added check-update to yumpkg5.py 2012-04-06 00:57:50 -04:00
Thomas S Hatch
b87469a801 Fix #649 2012-04-05 14:59:34 -06:00
Thomas S Hatch
0e7b2bf738 update docstrings in file for new syntax 2012-04-05 13:47:40 -06:00
Thomas S Hatch
c1cb07be66 update the proc system for the apt module 2012-04-05 13:22:29 -06:00
Thomas S Hatch
457a9843e3 update state module for new daemonize_if 2012-04-05 13:19:31 -06:00
Thomas S Hatch
87c4250204 update daemonize_if to fix proc data 2012-04-05 13:16:45 -06:00
Thomas S Hatch
92dd628386 update docstring for apt.available version, fix #1046
Any updates that make this function clearer or more concise are of
course, welcome
2012-04-05 12:13:40 -06:00
Thomas S Hatch
89d32606de Merge pull request #1049 from duanebc/develop
Fixed Typo
2012-04-05 10:27:25 -07:00
duanebc
335cfb32d2 Fixed Typo 2012-04-05 13:24:31 -04:00
Thomas S Hatch
025e4ceac4 Merge pull request #1047 from duanebc/develop
Changed yumpkg.py to add yum check-update
2012-04-05 07:31:59 -07:00
root
268f209942 Changed yumpkg.py to add yum check-update 2012-04-05 10:25:49 -04:00
blast_hardcheese
3f857e2b36 Adding check_update
Also saw an opportunity to improve how package queries
are handled in general.
2012-04-05 03:38:52 -07:00
Thomas S Hatch
b8227350dc finish cp module tests with cp.hash_file 2012-04-04 12:00:52 -06:00
Thomas S Hatch
f646d9f38f add options to runtests allowing for specific suites to be run 2012-04-04 11:49:28 -06:00
Thomas S Hatch
fdd75e81f6 Add some pretty to the unit tests 2012-04-04 10:58:11 -06:00
Thomas S Hatch
2178b0162b Add cp.is_cached test 2012-04-04 10:46:01 -06:00
Thomas S Hatch
0402ca6194 Add cp.list_minion test 2012-04-04 10:39:45 -06:00
Thomas S Hatch
9f4b4632db Add cp.list_states test 2012-04-04 10:28:57 -06:00
Thomas S Hatch
0d2519dd31 Add test for cp.cache_local_file 2012-04-04 10:25:02 -06:00
Thomas S Hatch
55e9f01f91 Add cp.cache_master test 2012-04-04 10:13:29 -06:00
Thomas S Hatch
32bf556642 Add test for cp.cache_files 2012-04-04 00:06:41 -06:00
Thomas S Hatch
eef4741c6c Add cache_file test 2012-04-03 23:58:34 -06:00
Thomas S Hatch
f61c821520 Add cp.get_url test 2012-04-03 23:52:56 -06:00
Thomas S Hatch
222fe3cc8f Add cp.get_dir 2012-04-03 23:46:45 -06:00
Thomas S Hatch
18e1d5db6e Add cp.get_template tests 2012-04-03 23:31:53 -06:00
Thomas S Hatch
f1b4e4bda6 Add inital cp module tests 2012-04-03 23:15:37 -06:00
Thomas S Hatch
ae82e606b4 Add files for testing the cp module 2012-04-03 23:14:47 -06:00
Thomas S Hatch
4fe889434f Add cleaning to the integration module 2012-04-03 23:14:26 -06:00
Thomas S Hatch
42ee187943 Add client kwarg tests 2012-04-03 22:30:38 -06:00
Thomas S Hatch
ea7e9d2ff5 move syndic to client tests 2012-04-03 21:59:38 -06:00
Thomas S Hatch
e43f213b8f Add first client api tests 2012-04-03 21:57:41 -06:00
Thomas S Hatch
6c0c05c523 Add support for a dir of client tests 2012-04-03 21:14:09 -06:00