]> git.ipfire.org Git - pakfire.git/commitdiff
http: Make filename argument optional
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 7 Dec 2016 00:19:51 +0000 (01:19 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 7 Dec 2016 00:19:51 +0000 (01:19 +0100)
Use the basename of the URL if omitted

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/http.py

index 00ede38c1d7c5196ff4475fa31198e0a7a68a217..afcf1c9f3f372cee536b9877f8f4a50c38a3ed38 100644 (file)
@@ -273,10 +273,13 @@ class Client(object):
 
                raise MaxTriesExceededError
 
-       def retrieve(self, url, filename, message=None, **kwargs):
+       def retrieve(self, url, filename=None, message=None, **kwargs):
                p = None
                skipped_mirrors = []
 
+               if filename is None:
+                       filename = os.path.basename(url)
+
                if message is None:
                        message = os.path.basename(url)