mirror of
https://github.com/zulip/zulip.git
synced 2025-10-24 08:33:43 +00:00
upgrade: Add "must be run as root" check.
The logic and text is based on scripts/lib/upgrade-zulip.
This commit is contained in:
@@ -27,6 +27,10 @@ from scripts.lib.zulip_tools import DEPLOYMENTS_DIR, FAIL, WARNING, ENDC, make_d
|
||||
logging.basicConfig(format="%(asctime)s upgrade-zulip-from-git: %(message)s",
|
||||
level=logging.INFO)
|
||||
|
||||
if os.getuid() != 0:
|
||||
logging.error("Must be run as root.")
|
||||
sys.exit(1)
|
||||
|
||||
if len(sys.argv) != 2:
|
||||
print(FAIL + "Usage: upgrade-zulip-from-git refname" + ENDC)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user