From trac at ftputil.sschwarzer.net Wed May 6 22:30:18 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Wed, 06 May 2009 20:30:18 -0000 Subject: [ftputil-tickets] [ftputil] #36: ftputil's exceptions use super, this won't work with Python <2.5 In-Reply-To: <052.1adec5871727dc30eaabe5183492ce51@ftputil.sschwarzer.net> References: <052.1adec5871727dc30eaabe5183492ce51@ftputil.sschwarzer.net> Message-ID: <061.9c1dd9b6c843750f6c1a8e236797692b@ftputil.sschwarzer.net> #36: ftputil's exceptions use super, this won't work with Python <2.5 --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: Component: Library | Version: 2.4 Resolution: fixed | Keywords: Exception, classic class, new-style class --------------------------+------------------------------------------------- Changes (by schwa): * status: assigned => closed * resolution: => fixed Comment: Fixed in changeset [changeset:859]. I had thought that it would be enough to make {{{FTPOSError}}} a new-style class. However, Python 2.4 refuses classes to be raised which aren't ''classic'' classes or their instances. -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sat May 9 01:23:48 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Fri, 08 May 2009 23:23:48 -0000 Subject: [ftputil] #37: Results from listdir are not file, not link and not dir Message-ID: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> #37: Results from listdir are not file,not link and not dir -------------------------+-------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: new Priority: major | Milestone: Component: Library | Version: Keywords: | -------------------------+-------------------------------------------------- here an example {{{ In [22]: host=ftputil.FTPHost('ftp.microsoft.com','anonymous','test at test.com') In [23]: lista=host.listdir('/deskapps/games/public/archive_e3/DungeonSiege&FreeLancer/Dungeon Siege') In [24]: lista Out[24]: ['Chris Taylor .doc', 'Dungeon Siege Fact Sheet.doc', 'Logos', 'Screenshots', 'Sketches'] In [25]: for l in lista: ....: print host.path.isdir(l) ....: print host.path.isfile(l) ....: print host.path.islink(l) ....: False False False False False False False False False False False False False False False }}} maybe the & in the pathname? regards Nicola -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sat May 9 10:55:46 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sat, 09 May 2009 08:55:46 -0000 Subject: [ftputil] #37: Results from listdir are not file, not link and not dir In-Reply-To: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> References: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> Message-ID: <061.b090307336c24a2ea6bb3c839063c60c@ftputil.sschwarzer.net> #37: Results from listdir are not file,not link and not dir ----------------------------+----------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: Component: Documentation | Version: Resolution: fixed | Keywords: listdir, isdir, isfile, islink ----------------------------+----------------------------------------------- Changes (by schwa): * keywords: => listdir, isdir, isfile, islink * component: Library => Documentation * status: new => closed * resolution: => fixed Comment: You list a remote directory, but you don't change into it and call {{{is*()}}} with the ''relative'' paths returned by {{{listdir}}}. As Python's {{{os.path.is*()}}} methods, ftputil's return {{{False}}} if they can't find a filesystem item with the given name. Probably the documentation should point this pitfall out, which I've also run into in the past. I added something on that to the documentation in changeset [changeset:862]. -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sat May 9 11:01:21 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sat, 09 May 2009 09:01:21 -0000 Subject: [ftputil] #37: Confusing behavior of isdir/isfile/islink when a path isn't found In-Reply-To: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> References: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> Message-ID: <061.119b36ab4e7556ae93c78a6aa77b215f@ftputil.sschwarzer.net> #37: Confusing behavior of isdir/isfile/islink when a path isn't found ----------------------------+----------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: Component: Documentation | Version: Resolution: fixed | Keywords: listdir, isdir, isfile, islink ----------------------------+----------------------------------------------- Changes (by schwa): * summary: Results from listdir are not file,not link and not dir => Confusing behavior of isdir/isfile/islink when a path isn't found -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sat May 9 18:45:21 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sat, 09 May 2009 16:45:21 -0000 Subject: [ftputil] #33: FTPHost.listdir fails for some servers if the path contains slashes In-Reply-To: <052.77e459a3c512522aea2e27ad81011eb2@ftputil.sschwarzer.net> References: <052.77e459a3c512522aea2e27ad81011eb2@ftputil.sschwarzer.net> Message-ID: <061.82d8ddb4a32be2b1499b94fe127592c8@ftputil.sschwarzer.net> #33: FTPHost.listdir fails for some servers if the path contains slashes --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: assigned Priority: major | Milestone: Component: Library | Version: 2.4 Resolution: | Keywords: listdir, change directory, special_case --------------------------+------------------------------------------------- Changes (by schwa): * summary: Ftputil listdir broken with some site => FTPHost.listdir fails for some servers if the path contains slashes Comment: Hi Nicola, Thanks for reporting! :) That server doesn't seem to like slashes in the path: {{{ >>> conn.dir("") -rw-r--r-- 1 ftp ftp 1001 May 07 2007 HEADER.html lrwxrwxrwx 1 ftp ftp 3 Sep 18 2008 Public -> pub drwxr-xr-x 2 ftp ftp 8 Apr 15 18:43 about ... >>> conn.dir("/pub") >>> conn.dir("pub") lrwxrwxrwx 1 ftp ftp 28 Sep 19 2008 EFLIB -> ../mirror/ftp.sunet.se/EFLIB lrwxrwxrwx 1 ftp ftp 19 Sep 19 2008 GNOME -> ../mirror/gnome.org lrwxrwxrwx 1 ftp ftp 14 Sep 19 2008 HEADER.html -> ../HEADER.html ... >>> conn.dir("/mirror") >>> conn.dir("mirror") lrwxrwxrwx 1 ftp ftp 14 Sep 18 2008 HEADER.html -> ../HEADER.html drwxr-xr-x 3 ftp ftp 25 Dec 23 2006 bittornado drwxr-xr-x 11 ftp ftp 13 May 09 09:00 cdimage.ubuntu.com ... >>> conn.dir(".") -rw-r--r-- 1 ftp ftp 1001 May 07 2007 HEADER.html lrwxrwxrwx 1 ftp ftp 3 Sep 18 2008 Public -> pub drwxr-xr-x 2 ftp ftp 8 Apr 15 18:43 about ... >>> conn.dir("../../..") drwxr-xr-x 4 ftp ftp 15 Dec 19 14:31 pub >>> conn.dir("../") >>> conn.dir("../.") >>> }}} You said the workaround to change to the directory first didn't work with ftp.sunfreeware.com. What did you try, what was the outcome, and what did you expect? Please show some code in the interpreter. Stefan -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:50:25 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:50:25 -0000 Subject: [ftputil] #20: Allow to track upload and download progress In-Reply-To: <046.21a622275630bc674110e4dd7b858de8@ftputil.sschwarzer.net> References: <046.21a622275630bc674110e4dd7b858de8@ftputil.sschwarzer.net> Message-ID: <055.03a91eb2c9433a0d1618cc3123fb7572@ftputil.sschwarzer.net> #20: Allow to track upload and download progress --------------------------+------------------------------------------------- Reporter: schwa | Owner: schwa Type: enhancement | Status: assigned Priority: major | Milestone: Component: Library | Version: 2.2.1 Resolution: | Keywords: upload, download, progress, callable --------------------------+------------------------------------------------- Changes (by schwa): * milestone: 2.4 => -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:50:49 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:50:49 -0000 Subject: [ftputil] #29: Distribute ftputil as a Debian/Ubuntu package In-Reply-To: <046.55dd1f0634bf00b870f56afca3014134@ftputil.sschwarzer.net> References: <046.55dd1f0634bf00b870f56afca3014134@ftputil.sschwarzer.net> Message-ID: <055.b47bd448bc33eae9ec19858a10dfa774@ftputil.sschwarzer.net> #29: Distribute ftputil as a Debian/Ubuntu package --------------------+------------------------------------------------------- Reporter: schwa | Owner: schwa Type: task | Status: assigned Priority: major | Milestone: 2.5 Component: Other | Version: 2.2.3 Resolution: | Keywords: Debian, package, Ubuntu --------------------+------------------------------------------------------- Changes (by schwa): * milestone: 2.3 => 2.5 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:51:15 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:51:15 -0000 Subject: [ftputil] #28: Additional parameters for files In-Reply-To: <052.dae38cb629db1aaee2c5ed7f4009b658@ftputil.sschwarzer.net> References: <052.dae38cb629db1aaee2c5ed7f4009b658@ftputil.sschwarzer.net> Message-ID: <061.affd18e9b1e4d867134ccb6f57d651da@ftputil.sschwarzer.net> #28: Additional parameters for files --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: enhancement | Status: closed Priority: minor | Milestone: Component: Library | Version: 2.2.3 Resolution: wontfix | Keywords: MVS, file, arguments --------------------------+------------------------------------------------- Changes (by schwa): * milestone: 2.3 => -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:55:05 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:55:05 -0000 Subject: [ftputil] #36: ftputil's exceptions use super, this won't work with Python <2.5 In-Reply-To: <052.1adec5871727dc30eaabe5183492ce51@ftputil.sschwarzer.net> References: <052.1adec5871727dc30eaabe5183492ce51@ftputil.sschwarzer.net> Message-ID: <061.5c86e28826e76edfade43a120658cf31@ftputil.sschwarzer.net> #36: ftputil's exceptions use super, this won't work with Python <2.5 --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: 2.4.1 Component: Library | Version: 2.4 Resolution: fixed | Keywords: Exception, classic class, new-style class --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => 2.4.1 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:54:50 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:54:50 -0000 Subject: [ftputil] #37: Confusing behavior of isdir/isfile/islink when a path isn't found In-Reply-To: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> References: <052.0075b2ada22d331b1d1bac2c681de04a@ftputil.sschwarzer.net> Message-ID: <061.36b4dc6c2b26dab40d8758b9def12760@ftputil.sschwarzer.net> #37: Confusing behavior of isdir/isfile/islink when a path isn't found ----------------------------+----------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: 2.4.1 Component: Documentation | Version: Resolution: fixed | Keywords: listdir, isdir, isfile, islink ----------------------------+----------------------------------------------- Changes (by schwa): * milestone: => 2.4.1 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:55:21 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:55:21 -0000 Subject: [ftputil] #32: Exception when calling FTPHost.close after synchronize_times (Windows only) In-Reply-To: <046.1c05f4113afeb71c0b084202bd559504@ftputil.sschwarzer.net> References: <046.1c05f4113afeb71c0b084202bd559504@ftputil.sschwarzer.net> Message-ID: <055.3f86f9c864c283e5d1c55597096048c1@ftputil.sschwarzer.net> #32: Exception when calling FTPHost.close after synchronize_times (Windows only) -----------------------+---------------------------------------------------- Reporter: schwa | Owner: schwa Type: defect | Status: closed Priority: critical | Milestone: 2.4.1 Component: Library | Version: 2.4 Resolution: fixed | Keywords: exception, lrucache, Windows -----------------------+---------------------------------------------------- Changes (by schwa): * milestone: => 2.4.1 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:55:54 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:55:54 -0000 Subject: [ftputil] #31: Add chmod support In-Reply-To: <052.f78529020f31593c9d0c9810b235e07a@ftputil.sschwarzer.net> References: <052.f78529020f31593c9d0c9810b235e07a@ftputil.sschwarzer.net> Message-ID: <061.474e44acc55e74757c48aff34126fc2b@ftputil.sschwarzer.net> #31: Add chmod support --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: enhancement | Status: closed Priority: major | Milestone: 2.4 Component: Library | Version: 2.2.3 Resolution: fixed | Keywords: --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => 2.4 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:57:04 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:57:04 -0000 Subject: [ftputil] #28: Additional parameters for files In-Reply-To: <052.dae38cb629db1aaee2c5ed7f4009b658@ftputil.sschwarzer.net> References: <052.dae38cb629db1aaee2c5ed7f4009b658@ftputil.sschwarzer.net> Message-ID: <061.c905d5a5ecffa809e99fb9f1bbfba642@ftputil.sschwarzer.net> #28: Additional parameters for files --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: enhancement | Status: closed Priority: minor | Milestone: none Component: Library | Version: 2.2.3 Resolution: wontfix | Keywords: MVS, file, arguments --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:57:50 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:57:50 -0000 Subject: [ftputil] #26: error when openening mvs file for writing In-Reply-To: <052.0f27363d0c27d0ac4c0be925e1703f77@ftputil.sschwarzer.net> References: <052.0f27363d0c27d0ac4c0be925e1703f77@ftputil.sschwarzer.net> Message-ID: <061.09d0386a34fc736c8ded756d922d2a24@ftputil.sschwarzer.net> #26: error when openening mvs file for writing --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: minor | Milestone: none Component: Library | Version: 2.2.3 Resolution: wontfix | Keywords: mvs, root directory, absolute path, stat cache --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 12:58:18 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 10:58:18 -0000 Subject: [ftputil] #24: path.isdir raises exception for dir in non-existent path, unlike os.path In-Reply-To: <052.0f986f8e99a414f93324d4bbab4033be@ftputil.sschwarzer.net> References: <052.0f986f8e99a414f93324d4bbab4033be@ftputil.sschwarzer.net> Message-ID: <061.039dc8ab96cc5223b16df66616f2abdb@ftputil.sschwarzer.net> #24: path.isdir raises exception for dir in non-existent path, unlike os.path --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: none Component: Library | Version: 2.2.3 Resolution: wontfix | Keywords: isdir, path --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:00:02 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:00:02 -0000 Subject: [ftputil] #25: Unconventional server setup issues In-Reply-To: <052.9dcdb982b23e02cd33fac55a9de7cd4f@ftputil.sschwarzer.net> References: <052.9dcdb982b23e02cd33fac55a9de7cd4f@ftputil.sschwarzer.net> Message-ID: <061.e250c5269054dd1e2b119dfc3b0e3cf7@ftputil.sschwarzer.net> #25: Unconventional server setup issues --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: none Component: Library | Version: Resolution: invalid | Keywords: --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:00:16 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:00:16 -0000 Subject: [ftputil] #23: Add an option to (try to) list hidden files, too In-Reply-To: <052.af7cdfe12510dc56ab0b3e528cd1ea51@ftputil.sschwarzer.net> References: <052.af7cdfe12510dc56ab0b3e528cd1ea51@ftputil.sschwarzer.net> Message-ID: <061.e3e7cec14f2414fa361c5d4d3d9b2771@ftputil.sschwarzer.net> #23: Add an option to (try to) list hidden files, too --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: enhancement | Status: closed Priority: major | Milestone: none Component: Library | Version: 2.2.2 Resolution: wontfix | Keywords: hidden files, dir, list --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:00:44 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:00:44 -0000 Subject: [ftputil] #21: Memory leaks using a modified session In-Reply-To: <052.06d55fc7a067f386427363a96eb37554@ftputil.sschwarzer.net> References: <052.06d55fc7a067f386427363a96eb37554@ftputil.sschwarzer.net> Message-ID: <061.006dfb74a55b3e47057224a1c3bd43a3@ftputil.sschwarzer.net> #21: Memory leaks using a modified session --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: none Component: Library | Version: 2.0.1 Resolution: invalid | Keywords: memory leak, reference count --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:01:00 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:01:00 -0000 Subject: [ftputil] #16: Call listdir() on link (virtual folder) cause 550 error In-Reply-To: <068.0bb56f825490e37084bb4a4e75fa89c0@ftputil.sschwarzer.net> References: <068.0bb56f825490e37084bb4a4e75fa89c0@ftputil.sschwarzer.net> Message-ID: <077.348ab0fb8a74bd816910814334c9a775@ftputil.sschwarzer.net> #16: Call listdir() on link (virtual folder) cause 550 error ------------------------------------------+--------------------------------- Reporter: swordsp | Owner: schwa Type: defect | Status: closed Priority: minor | Milestone: none Component: Library | Version: Resolution: invalid | Keywords: path, link ------------------------------------------+--------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:01:49 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:01:49 -0000 Subject: [ftputil] #10: ftputil does not work properly within directories with limited permissions In-Reply-To: <082.d715f037e5d6331ff93b42b29b8bdc12@ftputil.sschwarzer.net> References: <082.d715f037e5d6331ff93b42b29b8bdc12@ftputil.sschwarzer.net> Message-ID: <091.76c99b49fbfbaf4a91f8922495b396fa@ftputil.sschwarzer.net> #10: ftputil does not work properly within directories with limited permissions --------------------------------------------------------+------------------- Reporter: Valeriy Pogrebitskiy (vpogrebi at iname.com) | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: none Component: Library | Version: Resolution: invalid | Keywords: ftputil, DIR, ls, permission, access, PermanentError --------------------------------------------------------+------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:02:43 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:02:43 -0000 Subject: [ftputil] #34: New parser needed for some unix variants In-Reply-To: <052.e08781c871040b1818bfcae9f7fe3e22@ftputil.sschwarzer.net> References: <052.e08781c871040b1818bfcae9f7fe3e22@ftputil.sschwarzer.net> Message-ID: <061.efcc8f3d0a17c964bd50916f89c678c4@ftputil.sschwarzer.net> #34: New parser needed for some unix variants --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: enhancement | Status: closed Priority: major | Milestone: none Component: Library | Version: Resolution: invalid | Keywords: parser, Unix --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => none -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:15:24 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:15:24 -0000 Subject: [ftputil] #27: Relative FTPHost.makedirs creates a wrong directory when run from a Windows client In-Reply-To: <052.867e6bccdb03f46e9e64fe71642884b5@ftputil.sschwarzer.net> References: <052.867e6bccdb03f46e9e64fe71642884b5@ftputil.sschwarzer.net> Message-ID: <061.b285d6a2352427dcc95bd782a1cf32db@ftputil.sschwarzer.net> #27: Relative FTPHost.makedirs creates a wrong directory when run from a Windows client --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: 2.2.4 Component: Library | Version: Resolution: fixed | Keywords: Windows, os.sep, FTPHost.sep --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => 2.2.4 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:17:34 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:17:34 -0000 Subject: [ftputil] #22: makedirs creates absolute path in working dir instead of root dir In-Reply-To: <052.b5a86b1d177cdac69ad85f7c7e314299@ftputil.sschwarzer.net> References: <052.b5a86b1d177cdac69ad85f7c7e314299@ftputil.sschwarzer.net> Message-ID: <061.6216f3e7632a9cd81663192742c6de45@ftputil.sschwarzer.net> #22: makedirs creates absolute path in working dir instead of root dir --------------------------+------------------------------------------------- Reporter: ftputiluser | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: 2.2.3 Component: Library | Version: 2.2.2 Resolution: fixed | Keywords: makedirs, path --------------------------+------------------------------------------------- Changes (by schwa): * milestone: => 2.2.3 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:19:13 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:19:13 -0000 Subject: [ftputil] #11: DIR() Does not work with directory and file names containing SPACEs (' ') In-Reply-To: <082.ee269ffeb3c240205df2bf493555cebf@ftputil.sschwarzer.net> References: <082.ee269ffeb3c240205df2bf493555cebf@ftputil.sschwarzer.net> Message-ID: <091.2e050facf236f11f4e2bd28d708e78c4@ftputil.sschwarzer.net> #11: DIR() Does not work with directory and file names containing SPACEs (' ') --------------------------------------------------------+------------------- Reporter: Valeriy Pogrebitskiy (vpogrebi at iname.com) | Owner: schwa Type: defect | Status: closed Priority: minor | Milestone: 2.2.2 Component: Library | Version: Resolution: fixed | Keywords: ftputil, DIR, LS, NLST --------------------------------------------------------+------------------- Changes (by schwa): * milestone: => 2.2.2 -- Ticket URL: ftputil Python FTP client library From trac at ftputil.sschwarzer.net Sun May 10 13:20:48 2009 From: trac at ftputil.sschwarzer.net (ftputil) Date: Sun, 10 May 2009 11:20:48 -0000 Subject: [ftputil] #17: FTPFile.close() may result in FTPIOException In-Reply-To: <050.0ffaa8adf0aac10a2e1dd620508c4ffa@ftputil.sschwarzer.net> References: <050.0ffaa8adf0aac10a2e1dd620508c4ffa@ftputil.sschwarzer.net> Message-ID: <059.718b858cfb2bae7dd78188e500d1de35@ftputil.sschwarzer.net> #17: FTPFile.close() may result in FTPIOException ------------------------+--------------------------------------------------- Reporter: dottedmag | Owner: schwa Type: defect | Status: closed Priority: major | Milestone: 2.2.1 Component: Library | Version: 2.1 Resolution: fixed | Keywords: FTPFile, close, FTPIOException, status, 426, 450, buffer ------------------------+--------------------------------------------------- Changes (by schwa): * milestone: => 2.2.1 -- Ticket URL: ftputil Python FTP client library