Files
mopac-pmo/scripts/close-phase3-version.py
T

19 lines
571 B
Python

#!/usr/bin/env python3
"""One-time: close the emptied Phase 3 version (37). Retires with PMO python glue;
`version update` gap in mred filed separately."""
import json
import os
import urllib.request
base = os.environ["MRED_URL"].rstrip("/")
key = os.environ["MRED_KEY"]
req = urllib.request.Request(
f"{base}/versions/37.json",
data=json.dumps({"version": {"status": "closed"}}).encode(),
headers={"Content-Type": "application/json", "X-Redmine-API-Key": key},
method="PUT",
)
with urllib.request.urlopen(req) as resp:
print(f"HTTP {resp.status}")