Changeset 94b342742c134175c5d99ca32205b7cf6e941ee5

Show
Ignore:
Timestamp:
11/24/06 19:21:00 (2 years ago)
Author:
Jason Michalski <armooo@armooo.net>
git-committer:
Jason Michalski <armooo@armooo.net> 1164417660 +0000
git-parent:

[047584cfad186d4dd2c6feee9e21e74f663b76fc]

git-author:
Jason Michalski <armooo@armooo.net> 1164417660 +0000
Message:

pyTivo
- Added Config file

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pyTivo.py

    rf17b49b r94b3427  
    1 import beacon, httpserver 
     1import beacon, httpserver, ConfigParser 
    22 
    3 httpd = httpserver.TivoHTTPServer(('', 9032), httpserver.TivoHTTPHandler) 
    4 httpd.add_container('test', 'x-container/tivo-videos', r'C:\Documents and Settings\Armooo\Desktop\pyTivo\test') 
     3config = ConfigParser.ConfigParser() 
     4config.read('pyTivo.conf') 
     5 
     6port = config.get('Server', 'Port') 
     7 
     8httpd = httpserver.TivoHTTPServer(('', int(port)), httpserver.TivoHTTPHandler) 
     9 
     10for section in config.sections(): 
     11    if not section == 'Server': 
     12        httpd.add_container(section, config.get(section, 'type'), config.get(section, 'path')) 
    513 
    614b = beacon.Beacon() 
    7 b.add_service('TiVoMediaServer:9032/http') 
     15b.add_service('TiVoMediaServer:' + str(port) + '/http') 
    816b.send_beacon_timer() 
    917 
  • templates/root_container.tmpl

    rf17b49b r94b3427  
    88    </Details> 
    99 
     10    #for $name, $details in $containers.items() 
    1011    <Item> 
    11         #for $name, $details in $containers.items() 
    1212        <Details> 
    1313            <Title>$name</Title> 
     
    2121            </Content> 
    2222        </Links> 
    23         #end for 
    2423    </Item> 
     24    #end for 
    2525 
    2626    <ItemStart>0</ItemStart> 
  • transcode.py

    r047584c r94b3427  
    3434    else: 
    3535        settings = [] 
    36         settings.apppend('-aspect 16:9') 
     36        settings.append('-aspect 16:9') 
    3737       
    3838        endHeight = (720*width)/height