awx/requirements.txt
Chris Church cba55a061a Numerous model-related updates and supporing changes, including:
- Add variables field on Host/Group models and remove separate VariableData model.
- Add data migrations for existing variable data.
- Update views, serializers and tests to keep roughly the same API interface for variable data.
- Add has_active_failures properties on Group/Host models to provide indication of last job status.
- Add job_tags field on JobTemplate/Job models to specify tags to ansible-playbook.
- Add host_config_key field to JobTemplate model for use by empheral hosts.
- Add job_args, job_cwd and job_env fields to Job model to capture more info from running the job.
- Add failed flag on JobHostSummary model.
- Add play/task fields on JobEvent model to capture new context variables from callback.
- Add parent field on JobEvent model to capture hierarchy of job events.
- Add hosts field on JobEvent model to capture all hosts associated with the event (especially useful for parent events in the hierarchy).
- Removed existing Tag model, replace with django-taggit instead.
- Removed existing AuditLog model, replacement TBD.
2013-06-10 17:34:37 -04:00

27 lines
822 B
Plaintext

# PIP requirements for AnsibleWorks development/build environment.
# Install using "pip -r requirements.txt"
Django>=1.5
django-celery
django-devserver
django-extensions
django-filter
django-jsonfield
django-taggit
djangorestframework
ipython
markdown
pexpect
python-dateutil
South
# You may also need to install the following extra packages using the OS
# package manager, or pip if you're running inside a virtualenv.
# - ansible (via yum, pip or source checkout)
# - distribute (Use the latest version via "pip install -U distribute"; the
# default python-setuptools package is old.)
# - psycopg2 (via "yum install python-psycopg2")
# - coverage (if you want to check test coverage, via "pip install coverage";
# the default python-coverage package is old.)
# - readline (for using the ipython interactive shell)