diff options
author | jchu <jchu> | 2004-09-02 23:15:10 +0200 |
---|---|---|
committer | jchu <jchu> | 2004-09-02 23:15:10 +0200 |
commit | a4710414e0efcb456bcd725c5956547edc4162af (patch) | |
tree | 6e98a997a6e538bb523ec29921bd71212f39d968 /tupkg/client | |
parent | 2423a686d6c26747c36b672e1132860302ed826b (diff) | |
download | aur-a4710414e0efcb456bcd725c5956547edc4162af.tar.gz aur-a4710414e0efcb456bcd725c5956547edc4162af.tar.xz |
added support for multiple files in the client and made the file reading less memory intensive for the server (poorly, mind you)
Diffstat (limited to 'tupkg/client')
-rwxr-xr-x | tupkg/client/tupkg | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/tupkg/client/tupkg b/tupkg/client/tupkg index 4c0da4e3..14eb1c0f 100755 --- a/tupkg/client/tupkg +++ b/tupkg/client/tupkg @@ -121,14 +121,16 @@ def main(argv=None): usage() return 1 - try: - fil = ClientFile(argv[1]) - except IOError, err: - print "Error: " + err.strerror + ": '" + err.filename + "'" - usage() - return 1 + files = [] + for i in argv[1:]: + try: + files.append(ClientFile(i)) + except IOError, err: + print "Error: " + err.strerror + ": '" + err.filename + "'" + usage() + return 1 - cs = ClientSocket([fil], 'localhost', 1034, "bfinch@example.net", "B0b") + cs = ClientSocket(files, 'localhost', 1034, "bfinch@example.net", "B0b") cs.connect() if not cs.auth(): |