zulip/scripts
Tim Abbott de47feab43 scripts: Fix check for services running when upgrading.
When upgrading from a pre-4.0 release, scripts/stop-server logic would
check whether supervisord configuration files were present to
determine what it needed to restart, but only considered paths to
those files that are introduced in Zulip 4.0.

Fixed #18493.
2021-05-13 18:57:19 -07:00
..
lib scripts: Fix check for services running when upgrading. 2021-05-13 18:57:19 -07:00
nagios python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
setup requirements: Remove Thumbor. 2021-05-06 20:07:32 -07:00
__init__.py Factor out venv-creating code from provision.py. 2016-06-21 11:25:41 -07:00
get-django-setting python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
purge-old-deployments upgrade-zulip-from-git: Create deployment directories with git worktree. 2021-05-13 13:42:05 -07:00
README.md cleanup: Delete trailing newlines. 2019-08-06 23:29:11 -07:00
refresh-sharding-and-restart puppet: Generate sharding in puppet, then refresh-sharding-and-restart. 2020-09-14 16:27:15 -07:00
restart-server scripts: Fix check for services running when upgrading. 2021-05-13 18:57:19 -07:00
start-server scripts: Add a start-server as well. 2021-04-21 10:24:08 -07:00
stop-server scripts: Fix check for services running when upgrading. 2021-05-13 18:57:19 -07:00
upgrade-zulip Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
upgrade-zulip-from-git Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
zulip-puppet-apply puppet: Do not require a venv for zulip-puppet-apply. 2021-03-14 17:50:57 -07:00

This directory contains scripts that:

  • Generally do not require access to Django or the database (those are "management commands"), and thus are suitable to run operationally.

  • Are useful for managing a production deployment of Zulip (many are also used in a Zulip development environment, though development-only scripts live in tools/).

For more details, see https://zulip.readthedocs.io/en/latest/overview/directory-structure.html.