Модуль community.general.django_check – Оболочка для django-admin check
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general.
Для использования в playbook, укажите: community.general.django_check.
Новое в community.general 9.1.0
Краткое описание
- Этот модуль является оболочкой для выполнения
django-admin check.
Параметры
Параметр | Комментарии |
|---|---|
apps список / элементы=строка | Ограничить проверки определенными приложениями. По умолчанию проверяются все приложения. |
database список / элементы=строка | Укажите базы данных, для которых будут выполнены проверки. Если не указано, Django не будет запускать тесты базы данных. |
deploy логическое | Включить дополнительные проверки, актуальные в среде развертывания. Варианты:
|
fail_level строка | Уровень сообщения, который вызовет сбой. По умолчанию используется значение по умолчанию Django. Проверьте документацию для используемой версии. Варианты:
|
pythonpath путь | Добавляет данный путь в файловой системе к пути поиска импорта Python. Значение будет передано как есть в аргумент |
settings строка / обязательный | Указывает модуль настроек для использования. Значение будет передано как есть в аргумент |
skip_checks логическое | Пропускает выполнение системных проверок перед выполнением команды. Варианты:
|
tags список / элементы=строка | Ограничить проверки определенными тегами. |
traceback логическое | Предоставляет полный трассировки стека в выводе, когда возникает Варианты:
|
venv путь | Использовать интерпретатор Python из этой виртуальной среды. Передайте путь к корню виртуальной среды, а не к каталогу |
verbosity целое число | Указывает количество уведомлений и отладочной информации в выводе Варианты:
|
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: отсутствует | Возвращает подробную информацию о том, что изменилось (или, возможно, нуждается в изменении в |
Примечания
Примечание
- Результат работы модуля находится в общих возвращаемых значениях
stdout,stderr,rc. - Модуль завершится ошибкой, если
rcне равно нулю. - Команда
django-adminвсегда выполняется с использованием локалиC, и параметр--no-colorвсегда передается.
См. также
См. также
- django-admin и manage.py в официальной документации Django
-
Обратитесь к этой документации за встроенными командами и параметрами
django-admin. Убедитесь, что вы выбрали правильную версию Django в селекторе версий на этой странице.
Примеры
- name: Check the entire project
community.general.django_check:
settings: myproject.settings
- name: Create the project using specific databases
community.general.django_check:
database:
- somedb
- myotherdb
settings: fancysite.settings
pythonpath: /home/joedoe/project/fancysite
venv: /home/joedoe/project/fancysite/venv
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
run_info словарь | Информация об выполнении команды. Возвращаемое значение: успех и |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/django_check_module.html