1. 10 Aug, 2013 1 commit
  2. 24 May, 2013 1 commit
    • Plug-ins loaded from top-level plug-in directory · 611d56dc
      PluginLoader._get_paths, as of 391fb98e, was only finding plug-ins that
      were in a subdirectory of one of the basedirs (i.e. in a category
      directory).  For example, action_plugins/foo.py would never be loaded,
      but action_plugins/bar/foo.py would work.
      
      This makes it so that "uncategorized" plug-ins in the top level of a
      directory such as action_plugins will be loaded, though plug-ins in a
      "category" subdirectory will still be preferred.  For example,
      action_plugins/bar/foo.py would be preferred over action_plugins/foo.py.
      Dale Sedivec committed
  3. 23 May, 2013 1 commit
  4. 09 May, 2013 1 commit
  5. 17 Apr, 2013 1 commit
    • copy action plug-in check mode respects force=no · 515fd9e9
      The copy action accepts force=no, which tells it not to replace an
      existing file even if it differs from the source.  The copy action
      plug-in wasn't respecting this option when operated in check mode, so it
      would report that changes are necessary in check mode even though copy
      would make no changes when run normally.
      
      Runner._remote_md5 was changed to make the logic for setting rc perhaps
      a little more clear, and to make sure that rc=0 when the file does not
      exist.
      Dale Sedivec committed
  6. 10 Apr, 2013 1 commit
  7. 05 Apr, 2013 1 commit
  8. 27 Mar, 2013 2 commits
  9. 23 Feb, 2013 2 commits
  10. 25 Jan, 2013 1 commit
  11. 16 Jan, 2013 1 commit
    • add apt_key module · ad637343
      Pretty straightforward.  Give it a URL with an exported GPG key for signing an
      Apt repository.  It downloads it and will install it using apt-key.  It's even
      smart enough to tell if it's already there (i.e. actually tells you if it
      changed or not).
      Jayson Vantuyl committed
  12. 19 Nov, 2012 1 commit
  13. 26 Oct, 2012 1 commit
  14. 21 Oct, 2012 1 commit
  15. 16 Oct, 2012 1 commit
  16. 13 Oct, 2012 1 commit
  17. 01 Oct, 2012 1 commit
  18. 19 Sep, 2012 1 commit
    • Squashed commit of the following: · eefe66f1
      commit 80a26a8175b779b707bc08e9d28c451c30ee4ada
      Merge: b25b9fd8 61e9b27
      Author: Michael DeHaan <michael.dehaan@gmail.com>
      Date:   Tue Sep 18 21:01:47 2012 -0400
      
          Merge branch 'devel' of git://github.com/alopropoz/ansible into file-force
      
      commit 61e9b27df25c36015c2b1b4a58155ccfdfb993a0
      Merge: 3f6f329 16bf3e15
      Author: Aleksej Romanov <alopropoz2@yandex.ru>
      Date:   Thu Sep 13 20:48:02 2012 +0700
      
          Merge remote branch 'upstream/devel' into devel
      
      commit 3f6f3291dffefa2a802def25a1e8bd38de0cba75
      Author: Aleksej Romanov <alopropoz2@yandex.ru>
      Date:   Thu Sep 13 20:41:31 2012 +0700
      
          'force' option for 'file' module.
      
      commit 6223bba94160c60153448655803d084f7eaa5168
      Author: Aleksej Romanov <alopropoz2@yandex.ru>
      Date:   Thu Sep 13 20:40:19 2012 +0700
      
          changed = True when changing symlink referent, #1008. Needed for tests.
      Aleksej Romanov committed
  19. 29 Aug, 2012 2 commits
  20. 23 Aug, 2012 1 commit
  21. 11 Aug, 2012 1 commit
  22. 10 Aug, 2012 1 commit
  23. 31 Jul, 2012 1 commit
  24. 30 Jul, 2012 2 commits
  25. 14 Jul, 2012 2 commits
  26. 12 Jun, 2012 1 commit
    • Add assemble module · 9cf182c2
      This adds a module that concatenates (ie. assembles) a file from
      fragments in a directory in alphabetical order.  It chains the file
      module afterward to fix up ownership and permission.  This also adds
      tests for the assemble module with fragments in assemble.d.
      Stephen Fromm committed
  27. 15 May, 2012 1 commit
  28. 11 May, 2012 1 commit
  29. 24 Apr, 2012 1 commit
  30. 23 Apr, 2012 1 commit
  31. 19 Apr, 2012 2 commits
  32. 17 Apr, 2012 2 commits
  33. 12 Apr, 2012 1 commit