Skip to content
Snippets Groups Projects
Commit dab1ac67 authored by garciadeblas's avatar garciadeblas
Browse files

Add user option to artifactory cleanup tools and fix typo


Change-Id: I35e24b84ad1d5f5845b8f9598484ff09322bdc27
Signed-off-by: default avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
parent 2ed535b0
No related branches found
No related tags found
No related merge requests found
......@@ -27,6 +27,7 @@ import time
arg_parser = argparse.ArgumentParser(description="Tool to retrieve the latest build from the artifactory server")
arg_parser.add_argument('branch')
arg_parser.add_argument('--user', default='admin')
arg_parser.add_argument('--project', default='osm-stage_3')
arg_parser.add_argument('--url', default='https://artifactory-osm.etsi.org/')
arg_parser.add_argument('--keep', default=5)
......@@ -81,4 +82,4 @@ for entry in buildlist[int(args.keep):]:
print("deleting build {} ms {}".format(args.project + " :: " + args.branch + '/' + buildNumber, ms))
postData = buildPost(ms, entry['uri'].split('/')[1])
requests.post(delete_url, data=json.dumps(postData), headers=headers, auth=('admin', args.password))
requests.post(delete_url, data=json.dumps(postData), headers=headers, auth=(args.user, args.password))
......@@ -28,8 +28,9 @@ import time
arg_parser=argparse.ArgumentParser(description="Tool to retrieve the latest build from the artifactory server")
arg_parser.add_argument('--branch',default=None)
arg_parser.add_argument('repo')
arg_parser.add_argument('--url',default='https://artifactory-osm.etsi.org/)
arg_parser.add_argument('--url',default='https://artifactory-osm.etsi.org/')
arg_parser.add_argument('--keep',default=5)
arg_parser.add_argument('--user', default='admin')
arg_parser.add_argument('--password',default='')
arg_parser.add_argument('--debug',default=None)
......@@ -59,7 +60,7 @@ for entry in folders_sorted[int(args.keep):]:
if args.debug:
print("going to delete {}".format(delete_url+entry['uri']))
else:
requests.delete(delete_url + entry['uri'], auth=('admin',args.password))
requests.delete(delete_url + entry['uri'], auth=(args.user, args.password))
# empty the trash can
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment