Mercurial > p > roundup > code
diff roundup/admin.py @ 3318:7ed2da71c5c3 maint-0.8
use binary mode for csv export [SF#1195742];
remove universal newline mode from journals csv import
| author | Alexander Smishlajev <a1s@users.sourceforge.net> |
|---|---|
| date | Fri, 06 May 2005 06:53:00 +0000 |
| parents | 5e45f3a553d8 |
| children | 2f8f4877be65 |
line wrap: on
line diff
--- a/roundup/admin.py Thu May 05 00:17:19 2005 +0000 +++ b/roundup/admin.py Fri May 06 06:53:00 2005 +0000 @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: admin.py,v 1.85.2.6 2005-05-02 06:13:10 richard Exp $ +# $Id: admin.py,v 1.85.2.7 2005-05-06 06:53:00 a1s Exp $ '''Administration commands for maintaining Roundup trackers. ''' @@ -1063,7 +1063,7 @@ for classname in classes: cl = self.get_class(classname) - f = open(os.path.join(dir, classname+'.csv'), 'w') + f = open(os.path.join(dir, classname+'.csv'), 'wb') writer = csv.writer(f, colon_separated) properties = cl.getprops() @@ -1082,7 +1082,7 @@ f.close() # export the journals - jf = open(os.path.join(dir, classname+'-journals.csv'), 'w') + jf = open(os.path.join(dir, classname+'-journals.csv'), 'wb') journals = csv.writer(jf, colon_separated) map(journals.writerow, cl.export_journals()) jf.close() @@ -1146,7 +1146,7 @@ f.close() # import the journals - f = open(os.path.join(args[0], classname + '-journals.csv'), 'rU') + f = open(os.path.join(args[0], classname + '-journals.csv'), 'r') reader = csv.reader(f, colon_separated) cl.import_journals(reader) f.close()
