1. 28 Apr, 2013 1 commit
  2. 30 Mar, 2013 1 commit
  3. 19 Mar, 2013 1 commit
  4. 15 Mar, 2013 1 commit
  5. 14 Mar, 2013 2 commits
  6. 12 Mar, 2013 1 commit
  7. 27 Feb, 2013 1 commit
    • Update various modules for check_mode · 8f0d8a85
      This updates the following modules to support check_mode:
      * apt_key
      * apt_repository
      * easy_install
      * pip - will always report changed due to the way it handles state
      * seboolean
      * selinux
      * slurp - since nothing changes, it just adds that it supports
        check_mode
      * subversion - reports changed when checking out new repo and
        when updating.
      * supervisorctl
      * svr4pkg
      
      See issue #2114.
      Stephen Fromm committed
  8. 23 Feb, 2013 3 commits
  9. 20 Feb, 2013 1 commit
  10. 05 Feb, 2013 1 commit
  11. 13 Jan, 2013 1 commit
  12. 12 Dec, 2012 1 commit
    • pip module improvements · 19b84d05
      - Do not silently ignore malformed pip requirements files.
      - Properly reports changed when removing packages.
      - "latest" i.e. --upgrade is *not* incompatible with requirements files.
      - Less branchy, simpler logic.
      - Removed pointless variable "initializations", Python doesn't need that.
        Other code simplifications.
      - Fun fact; pip install is (kind of) case insensitive, pip freeze is not.
        So, 'sqlalchemy' will be reported as installed by install, but missing
        by freeze.
      
      The perhaps controversial change and the one that led to finding /
      fixing above issues...
      
      Instead of adding command parameters 'index', and 'find', and 'mirrors',
      and etc.  Added 'extra_args' which are passed onto pip.
      
      The use case for --index-url is having a private pypi repo, like
      http://pypi.python.org/pypi/localshop, to which you publish private
      packages.  I'm sure most every pip option has a use case for someone.
      extra_args handles all those. Can reserve ansible command parameters for
      the most common.
      
      Tested with pip 1.1.
      Norman J. Harman Jr committed
  13. 02 Dec, 2012 3 commits
  14. 24 Nov, 2012 2 commits
  15. 21 Nov, 2012 1 commit
  16. 19 Nov, 2012 1 commit
  17. 23 Oct, 2012 1 commit
  18. 14 Oct, 2012 1 commit
    • Test for python-pip as well as pip · 2f6b9e69
      On Red Hat, CentOS and Fedora systems, the pip binary will be called python-pip
      instead of pip. This commit makes the pip module also check for python-pip.
      
      The reason we check for python-pip *first*, is to have ansible fail on not
      finding 'pip' and reporting *that*. This is consistent with current behaviour
      and will not confuse users of Debian et al., where the 'python-pip' binary
      never exists.
      
      Tested on Fedora 18 and Ubuntu 12.04.
      Maxim Burgerhout committed
  19. 01 Oct, 2012 1 commit
  20. 29 Sep, 2012 2 commits
  21. 30 Aug, 2012 2 commits
  22. 17 Aug, 2012 2 commits
  23. 11 Aug, 2012 1 commit
  24. 10 Aug, 2012 1 commit
  25. 09 Aug, 2012 2 commits
  26. 08 Aug, 2012 1 commit
  27. 07 Aug, 2012 1 commit