diff --git a/ansibleworks/settings/defaults.py b/ansibleworks/settings/defaults.py index a19c2569b1..95a4938886 100644 --- a/ansibleworks/settings/defaults.py +++ b/ansibleworks/settings/defaults.py @@ -172,6 +172,21 @@ EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False +# Use Django-Debug-Toolbar if installed. +try: + import debug_toolbar + INSTALLED_APPS += ('debug_toolbar',) + MIDDLEWARE_CLASSES += ( + 'debug_toolbar.middleware.DebugToolbarMiddleware', + ) +except ImportError: + pass + +DEBUG_TOOLBAR_CONFIG = { + 'INTERCEPT_REDIRECTS': False, + 'ENABLE_STACKTRACES' : True, +} + # Use Django-devserver if installed. try: import devserver diff --git a/app_setup/setup.yml b/app_setup/setup.yml index ffcea6b52c..8b227bbe02 100644 --- a/app_setup/setup.yml +++ b/app_setup/setup.yml @@ -33,7 +33,7 @@ pip: name=distribute state=latest - name: install python modules via pip - pip: requirements=${working_dir}/requirements.txt + pip: requirements=${working_dir}/requirements/dev.txt - name: configure the database authentication more or less open for setup template: src=templates/pg_hba_low.j2 dest=/var/lib/pgsql/data/pg_hba.conf owner=postgres diff --git a/requirements/Django-1.5.1.tar.gz b/requirements/Django-1.5.1.tar.gz new file mode 100644 index 0000000000..e64e9d2a79 Binary files /dev/null and b/requirements/Django-1.5.1.tar.gz differ diff --git a/requirements/Markdown-2.3.1.tar.gz b/requirements/Markdown-2.3.1.tar.gz new file mode 100644 index 0000000000..2575262b5c Binary files /dev/null and b/requirements/Markdown-2.3.1.tar.gz differ diff --git a/requirements/South-0.8.1.tar.gz b/requirements/South-0.8.1.tar.gz new file mode 100644 index 0000000000..aec8d16221 Binary files /dev/null and b/requirements/South-0.8.1.tar.gz differ diff --git a/requirements/amqp-1.0.11.tar.gz b/requirements/amqp-1.0.11.tar.gz new file mode 100644 index 0000000000..c1355a34fc Binary files /dev/null and b/requirements/amqp-1.0.11.tar.gz differ diff --git a/requirements/anyjson-0.3.3.tar.gz b/requirements/anyjson-0.3.3.tar.gz new file mode 100644 index 0000000000..0b1b55f84d Binary files /dev/null and b/requirements/anyjson-0.3.3.tar.gz differ diff --git a/requirements/billiard-2.7.3.28.tar.gz b/requirements/billiard-2.7.3.28.tar.gz new file mode 100644 index 0000000000..3ff45b7ec3 Binary files /dev/null and b/requirements/billiard-2.7.3.28.tar.gz differ diff --git a/requirements/celery-3.0.19.tar.gz b/requirements/celery-3.0.19.tar.gz new file mode 100644 index 0000000000..5d4338b33f Binary files /dev/null and b/requirements/celery-3.0.19.tar.gz differ diff --git a/requirements.txt b/requirements/dev.txt similarity index 90% rename from requirements.txt rename to requirements/dev.txt index 9e86883e7b..1fb5e1f6ac 100644 --- a/requirements.txt +++ b/requirements/dev.txt @@ -1,19 +1,21 @@ # PIP requirements for AnsibleWorks development/build environment. -# Install using "pip -r requirements.txt" +# Install using "pip -r dev.txt" Django>=1.5 django-celery -django-devserver django-extensions django-filter django-jsonfield django-taggit djangorestframework -ipython -markdown +Markdown pexpect python-dateutil -South +South>=0.8,<2.0 + +django-debug-toolbar +django-devserver +ipython # You may also need to install the following extra packages using the OS # package manager, or pip if you're running inside a virtualenv. diff --git a/requirements/django-celery-3.0.17.tar.gz b/requirements/django-celery-3.0.17.tar.gz new file mode 100644 index 0000000000..c3b376c843 Binary files /dev/null and b/requirements/django-celery-3.0.17.tar.gz differ diff --git a/requirements/django-debug-toolbar-0.9.4.tar.gz b/requirements/django-debug-toolbar-0.9.4.tar.gz new file mode 100644 index 0000000000..5934607e94 Binary files /dev/null and b/requirements/django-debug-toolbar-0.9.4.tar.gz differ diff --git a/requirements/django-devserver-0.6.2.tar.gz b/requirements/django-devserver-0.6.2.tar.gz new file mode 100644 index 0000000000..7cfb3f867d Binary files /dev/null and b/requirements/django-devserver-0.6.2.tar.gz differ diff --git a/requirements/django-extensions-1.1.1.tar.gz b/requirements/django-extensions-1.1.1.tar.gz new file mode 100644 index 0000000000..85f21242b2 Binary files /dev/null and b/requirements/django-extensions-1.1.1.tar.gz differ diff --git a/requirements/django-jsonfield-0.9.4.tar.gz b/requirements/django-jsonfield-0.9.4.tar.gz new file mode 100644 index 0000000000..f3dc727c4a Binary files /dev/null and b/requirements/django-jsonfield-0.9.4.tar.gz differ diff --git a/requirements/django-taggit-0.10a1.tar.gz b/requirements/django-taggit-0.10a1.tar.gz new file mode 100644 index 0000000000..d1ee8e3e9d Binary files /dev/null and b/requirements/django-taggit-0.10a1.tar.gz differ diff --git a/requirements/djangorestframework-2.3.5.tar.gz b/requirements/djangorestframework-2.3.5.tar.gz new file mode 100644 index 0000000000..7319273d08 Binary files /dev/null and b/requirements/djangorestframework-2.3.5.tar.gz differ diff --git a/requirements/ipython-0.13.2.zip b/requirements/ipython-0.13.2.zip new file mode 100644 index 0000000000..73b443d0b9 Binary files /dev/null and b/requirements/ipython-0.13.2.zip differ diff --git a/requirements/kombu-2.5.10.tar.gz b/requirements/kombu-2.5.10.tar.gz new file mode 100644 index 0000000000..69a191f886 Binary files /dev/null and b/requirements/kombu-2.5.10.tar.gz differ diff --git a/requirements/pexpect-2.4.tar.gz b/requirements/pexpect-2.4.tar.gz new file mode 100644 index 0000000000..a51d49a030 Binary files /dev/null and b/requirements/pexpect-2.4.tar.gz differ diff --git a/requirements/python-dateutil-2.1.tar.gz b/requirements/python-dateutil-2.1.tar.gz new file mode 100644 index 0000000000..bb28233c1d Binary files /dev/null and b/requirements/python-dateutil-2.1.tar.gz differ diff --git a/requirements/pytz-2013b.tar.gz b/requirements/pytz-2013b.tar.gz new file mode 100644 index 0000000000..d6eaef7762 Binary files /dev/null and b/requirements/pytz-2013b.tar.gz differ diff --git a/requirements/six-1.3.0.tar.gz b/requirements/six-1.3.0.tar.gz new file mode 100644 index 0000000000..98d658cf87 Binary files /dev/null and b/requirements/six-1.3.0.tar.gz differ