Commit Graph

64 Commits (6567e40b6d0e5ac1a6ae3be27d59455296716424)

Author SHA1 Message Date
Joel Crocker df0f2b9c52 Updates django_manage so it populates VIRTUAL_ENV
Virtualenv's activate script sets the VIRTUAL_ENV environment variable to the path of the virtualenv. Checking this variable is a reasonably common way to verify that execution is happening in a virtualenv. It would be convenient if this module's virtualenv handling set this environment variable.
11 years ago
Brian Coca ac14a8d6ad unified calls to fs function vs duplicate functions for file and
directory
11 years ago
Michael Warkentin c826b8573c Update `command` description
The docs were a little bit out of date with what commands are available to be run. They also didn't explain that you could pass custom commands - I almost went down the path of trying to run our custom management commands with the generic Ansible `command` module.
11 years ago
Christian Berendt 0a35850927 made enabled/disabled checks of apache2_module workable 11 years ago
Joel Schuweiler c1470db8fd Fix example 11 years ago
James Tanner 941d89cf5f Fix version_added for a few parameters in django_manage 11 years ago
Michael DeHaan 54180817cd Add version_added info + changelog 11 years ago
Christian Berendt 5b8cdf6ce2 use module.get_bin_path() for a2enmod 11 years ago
Christian Berendt a500f63766 removed duplicated <<INCLUDE_ANSIBLE_MODULE_COMMON>> line 11 years ago
Christian Berendt 62813f72a5 added module to enable/disable Apache2 modules
This module uses a2enmod or a2dismod to enable or disable
Apache2 modules.
11 years ago
Michael DeHaan 6c206b3866 Documentation updates for supervisor module changes. 11 years ago
Michael DeHaan f24a625750 Merge branch 'supervisorctl-support-group' of git://github.com/inetfuture/ansible into devel 11 years ago
Steve Smith ba1bffde5d Add a JIRA control module for Ansible. This version uses fetch_url rather than urllib2. 11 years ago
Richard C Isaacson 24327b39b2 Bulk update of choices=BOOLEANS to type='bool' 11 years ago
James Tanner fc33860e5d Force command action to not be executed by the shell unless specifically enabled 11 years ago
ToBeReplaced b950ad6b1c Add comment about mod_admin_extra
Fixes issue #6027.
11 years ago
Richard C Isaacson 52dc20b6d1 Clean up stray space at the end of a line after a period. 11 years ago
mxxcon 970260cc36 Updated docs to have choices for crypt_scheme 11 years ago
inetfuture(Aaron Wang) a95d6ffd2c supervisorctl: add group support and refine documenation. 11 years ago
Roger López 5e77eb70e4 django_manage need not require virtualenv in PATH
The virtualenv parameter to the django_manage command is used to locate
the virtualenv and build it if necessary.  Access to the virtualenv
executable is only needed if the virtualenv directory doesn't exist and
needs to be built.  This patch allows for the situation where a
virtualenv that is not in the PATH was used to create a virtualenv prior
to running the django_manage module.
11 years ago
James Tanner 4f9aadcc07 Addresses #5023 Fix import comments 11 years ago
James Tanner 38edad70ac Fixes #5023 Convert all modules to use new snippet import pattern 11 years ago
Steven Davidson 774f27e336 Reports changed status from django_manage migrate 11 years ago
James Cammarata 2bd830369a Checking for a transitional running state in supervisorctl
Fixes #3977
11 years ago
Michael DeHaan 08996d78d6 Add version_added to all modules missing version_added information, the docs formatter will now
raise errors when omitted, updated changelog with new modules.
11 years ago
jctanner 97ce9b022c Merge pull request #4510 from jhoekx/jboss-module
Add jboss module
11 years ago
James Tanner b69d3abc00 Fix typo in ejabberd_user module docstrings 11 years ago
jctanner 5fb82afb29 Merge pull request #4329 from privateip/devel
ejabberd_user module for managing users in ejabberd
11 years ago
Patrick Michaud c936bc67bb Allow generic django_management commands
This commit removes the restriction on django management commands.  If a command is unknown to the django installation, there will be a concise error produced.

for example:

  tasks:
    - name: invalid command
      django_manage: virtualenv="/valid/virtualenv" app_path="/valid/app_path" command="nowaydude"

Results in:

failed: [hostname] => {"cmd": "python manage.py nowaydude", "failed": true}
msg: stdout: Unknown command: 'nowaydude'
Type 'manage.py help' for usage.

:stderr: Unknown django command: nowaydude
11 years ago
Jeroen Hoekx fa53665e00 Add jboss module to manage deployments to JBoss. 11 years ago
Thomas Omans e83eb54d1f supervisorctl: user expansion on config filepath 11 years ago
Michael DeHaan beae21dd40 Remove examples of module antipattern of setting the choices array for boolean types. 11 years ago
Javier Candeira 047164adac fix django_manage migrate command 11 years ago
Stoned Elipot 2cee2e5379 Fix compatibility issue with passlib version < 1.6 (as encountered on eg EL6 systems)
- passlib.apache.HtpasswdFile's 'default_scheme' was called 'default'
before passlib version 1.6
- while here also deal with passlib.apache.HtpasswdFile's older
'autoload' paramter vs the newer 'new' one.
11 years ago
Michael DeHaan c2feda1eb1 htpasswd documentation formatting fix 11 years ago
jctanner e65794946c Merge pull request #4163 from lorin/htpasswd-doc
htpasswd docs: add notes about depending on python-passlib
11 years ago
Peter Sprygada 96f7fd5c60 initial ejabberd_user module 11 years ago
James Cammarata 80a8ba1b51 Merge pull request #4228 from mragh/devel
Include database param if provided and valid in django_admin commands
11 years ago
James Cammarata d1781dad8c Doc fix in htpasswd module due to colon on the line 11 years ago
James Cammarata 920bef12a3 Merge branch 'add-scheme-to-htpasswd-params' of https://github.com/PugglePay/ansible into PugglePay-add-scheme-to-htpasswd-params 11 years ago
egghead 99c53981ff supervisorctl module: fixing typo in error handling 11 years ago
Jake Kreider 664aa794b0 Include database param if provided and valid in django_admin commands 11 years ago
egghead d05f21fc80 supervisorctl module: adding support for custom supervisord installations
Supervisord can be installed at the user level or system level.
Installating as a user is particularly useful for systems without root access.

Adds the ability to provide a custom supervisorctl executable path, supporting custom installations
11 years ago
Lorin Hochstein a43f5d4892 htpasswd docs: add notes about depending on python-passlib 11 years ago
Jell 070af1179e Add crypt scheme to htpasswd params 11 years ago
danxshap b8a43a37f0 use home path expansion for virtualenv param in django_manage module 11 years ago
didiercrunch 7f2ae3f375 Update supervisorctl
Fixed the example.
11 years ago
Michael DeHaan 81be8ff7d3 Update htpasswd module for various API incompatibilities 12 years ago
Michael DeHaan 6030c1bcaa tweak indentation for 'make pep8' 12 years ago
Michael DeHaan 80ef9e2628 Document when options were added on this module. 12 years ago