mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-02-10 00:25:00 +08:00
23 lines
580 B
Python
23 lines
580 B
Python
import json
|
|
import os
|
|
import sys
|
|
|
|
import pdc_client
|
|
|
|
servername, token = sys.argv[-2], sys.argv[-1]
|
|
|
|
if os.path.basename(__file__) in (servername, token,):
|
|
raise ValueError("Provide a PDC server name defined in /etc/pdc.d/ and a token")
|
|
|
|
filename = 'base-runtime-master-3.json'
|
|
print("Reading %s" % filename)
|
|
with open(filename, 'r') as f:
|
|
entry = json.loads(f.read())
|
|
|
|
print("Connecting to PDC server %r with token %r" % (servername, token))
|
|
pdc = pdc_client.PDCClient(servername, token=token)
|
|
|
|
print("Submitting POST.")
|
|
pdc['unreleasedvariants']._(entry)
|
|
print("Done.")
|