author | renatofilho |
Thu Aug 16 15:48:57 2007 +0100 (2007-08-16) | |
branch | trunk |
changeset 809 | ec0a31edf362 |
parent 723 | f5f7abc760aa |
child 815 | 7f290a3a34b1 |
permissions | -rw-r--r-- |
morphbr@718 | 1 |
#!/usr/bin/env python |
morphbr@718 | 2 |
|
morphbr@718 | 3 |
__author__ = "Artur Duque de Souza" |
morphbr@718 | 4 |
__author_email__ = "artur.souza@indt.org.br" |
morphbr@718 | 5 |
__license__ = "GPL" |
morphbr@718 | 6 |
__version__ = "0.3" |
morphbr@718 | 7 |
__thanks__ = "Gustavo Sverzut Barbieri" |
morphbr@718 | 8 |
|
morphbr@718 | 9 |
import sys |
morphbr@718 | 10 |
import os |
renatofilho@800 | 11 |
import mimetypes |
morphbr@718 | 12 |
import logging as log |
morphbr@718 | 13 |
from lib.server import serve_forever, load_plugins_transcoders |
morphbr@718 | 14 |
|
renatofilho@800 | 15 |
mimetypes.init() |
morphbr@718 | 16 |
log_level = log.INFO |
morphbr@718 | 17 |
for p in sys.argv[1:]: |
morphbr@718 | 18 |
if p == "-v" or p == "--verbose": |
morphbr@718 | 19 |
log_level -= 10 |
morphbr@718 | 20 |
|
morphbr@718 | 21 |
log.basicConfig(level=log_level, |
morphbr@718 | 22 |
format=("### %(asctime)s %(name)-18s \t%(levelname)-8s " |
morphbr@718 | 23 |
"\t%(message)s"), |
morphbr@718 | 24 |
datefmt="%Y-%m-%d %H:%M:%S") |
morphbr@718 | 25 |
|
morphbr@723 | 26 |
if not os.path.exists(".transcoded"): |
morphbr@723 | 27 |
os.mkdir(".transcoded") |
morphbr@723 | 28 |
|
morphbr@718 | 29 |
pd = os.path.join("plugins", "transcoders") |
morphbr@718 | 30 |
load_plugins_transcoders(pd) |
morphbr@718 | 31 |
serve_forever() |