~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to src/common/util.py

  • Committer: mattgiuca
  • Date: 2007-12-18 22:39:21 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:78
Added new config files: mimetypes and apps/server.
    These relate to configuring additional mime types and listing the
    interpreters and whitelist of servable file types.
common/util.py: Now sets up the mime types according to conf.mimetypes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
# Date: 12/12/2007
21
21
 
22
22
# Contains common utility functions.
 
23
# Also initialises mime types library. You must import util before using
 
24
# Python's builtin mimetypes module to make sure local settings are applied.
23
25
 
24
26
import os
 
27
import mimetypes
25
28
 
26
29
import conf
 
30
import conf.mimetypes
27
31
 
28
32
root_dir = conf.root_dir
29
33
 
87
91
        return (splitpath[0], '')
88
92
    else:
89
93
        return tuple(splitpath)
 
94
 
 
95
# Initialise mime types library
 
96
mimetypes.init()
 
97
for (ext, mimetype) in conf.mimetypes.additional_mime_types.items():
 
98
    mimetypes.add_type(mimetype, ext)
 
99