Skip to content

Commit 771fc7c

Browse files
committed
getCCDBTimeMachineTimestamp.py: fix http response codes
1 parent aecb017 commit 771fc7c

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎GRID/utils/getCCDBTimeMachineTimestamp.py‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ def query_CCDBTimeMachineTS(base_url, user, period, passname):
224224
print(f"[getCCDBTimeMachineTimestamp] Checking if CCDBTimeMachineTS already exists: {url}", file=sys.stderr)
225225

226226
response = requests.get(url, cert=(cert_path, key_path), verify=False)
227-
if response.status_code != 404:
227+
if response.status_code == 200:
228228
meta = extract_metadata_blocks_from_CCDB(response.content.decode('utf-8'))
229229
if (len(meta) > 0):
230230
def filter_known_fields(cls, data: dict) -> dict:
@@ -271,7 +271,8 @@ def upload_CCDBTimeMachineTS(base_url, user, keys):
271271

272272
os.remove(empty_file)
273273

274-
return response
274+
if response.status_code != 201:
275+
print(f"[getCCDBTimeMachineTimestamp] Upload failed, response: {response.status_code}", file=sys.stderr)
275276

276277

277278
def get_CCDBTimeMachineTS(production_tag, year, period, run, passname,

0 commit comments

Comments
 (0)