Changeset 3311
- Timestamp:
- 03/04/08 06:33:29 (9 months ago)
- Files:
-
- tracdownloaderplugin/0.9/tracdownloader/model.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tracdownloaderplugin/0.9/tracdownloader/model.py
r3128 r3311 16 16 import locale 17 17 18 from trac.web import RequestDone 18 19 from string import * 19 20 from tracdownloader import form_data … … 636 637 """Find, open, find mime type and serve file to user.""" 637 638 639 """ Old way for serving file to user. 638 640 try: 639 641 file_obj = file(self.file, "rb") 640 642 except IOError: 641 643 raise TracError, 'Sorry. Error reading the file ' + self.file + '.' 642 644 """ 643 645 mime = MimeTypes(self.env).dict 644 646 mime_type = 'application/octet-stream' … … 651 653 mime_type = mime[ext] 652 654 655 """ Old way for serving file to user. 653 656 req.send_response(200) 654 657 req.send_header('Content-Type', mime_type) 655 658 req.end_headers() 656 659 657 660 # Serve file kilobyte by kilobyte 658 661 while True: … … 663 666 664 667 file_obj.close() 668 """ 669 # Serve file to user 670 req.send_file(self.file, mime_type) 665 671 666 672 def delete(self):
