Commit 63bf57e5 authored by Jan Kiene's avatar Jan Kiene
Browse files

refactor get_job_id script for importing

parent a3248872
Loading
Loading
Loading
Loading
+39 −38
Original line number Diff line number Diff line
@@ -38,16 +38,7 @@ PAGE_SUFFIX = "&page={}"
API_BASE_URL = "https://forge.3gpp.org/rep/api/v4/projects/49"


parser = argparse.ArgumentParser()
parser.add_argument("branch_name")
parser.add_argument("job_name")

args = parser.parse_args()

branch_name = args.branch_name
job_name = args.job_name


def get_job_id(branch_name, job_name):
    job_id = -1
    # check last 500 pipelines max
    for page in range(100):
@@ -78,4 +69,14 @@ for page in range(100):
        if job_id >= 0:
            break

    return job_id

if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    parser.add_argument("branch_name")
    parser.add_argument("job_name")

    args = parser.parse_args()

    job_id = get_job_id(args.branch_name, args.job_name)
    print(job_id)
 No newline at end of file