From ad9556fb4ac1cc065627479e39da7d0ffdf91d28 Mon Sep 17 00:00:00 2001 From: Tony Li Xu Date: Tue, 29 Aug 2017 15:18:14 -0400 Subject: [PATCH] Use urllib.parse.quote to parse artifact name that contains space --- filestoreIntegrity/filestoreIntegrity.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/filestoreIntegrity/filestoreIntegrity.py b/filestoreIntegrity/filestoreIntegrity.py index d7b8681..1e2be5e 100755 --- a/filestoreIntegrity/filestoreIntegrity.py +++ b/filestoreIntegrity/filestoreIntegrity.py @@ -4,6 +4,7 @@ import base64 import getpass import argparse +import urllib import urllib.request import urllib.error @@ -22,7 +23,7 @@ def runCheck(conn, outfile): with outf: for repo in getRepoList(conn): for artif in getArtifactList(conn, repo): - response = checkArtifact(conn, repo, artif) + response = checkArtifact(conn, repo, urllib.parse.quote(artif)) if response != None: count += 1 print(response, file=outf)