Changeset b730537fa74f1d549f46603218ca8ab1700efad0
- Timestamp:
- 03/07/08 20:48:44 (10 months ago)
- git-parent:
[9181fdc59b81e2b2ba4ce1399eba2997d24b6f65], [d701b66d5543d85805e657997dcfc4a7332f6111]
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
config.py
r73b49cd r4dcb0e0 86 86 return shares 87 87 88 def getDebug(): 89 try: 90 return config.getboolean('Server', 'debug') 91 except NoOptionError, ValueError: 92 return False 88 def getDebug(ref): 89 if config.has_option('Server', 'debug'): 90 try: 91 return str2tuple(config.get('Server', 'debug')+',,')[ref] 92 except NoOptionError: 93 pass 94 return str2tuple('False,,')[ref] 93 95 94 96 def getHack83(): … … 220 222 def getBuffSize(): 221 223 try: 222 return config.get('Server', 'bufsize')224 return str(int(strtod(config.get('Server', 'bufsize')))) 223 225 except NoOptionError: #default 1024k 224 226 return '1024k' … … 235 237 except NoOptionError: 236 238 return int(448) #default to 448 239 240 def str2tuple(s): 241 items = s.split(',') 242 L = [x.strip() for x in items] 243 return tuple(L) 237 244 238 245 # Parse a bitrate using the SI/IEEE suffix values as if by ffmpeg debug.py
r76b6596 r4dcb0e0 1 1 import ConfigParser, os, re, sys 2 2 import config 3 import datetime 4 3 5 p = os.path.dirname(__file__) 4 6 5 7 def debug_write(srcMod, fnAttr, data): 6 if config.getDebug( ):8 if config.getDebug(0).lower() == 'true': 7 9 debug_out = [] 8 10 modname=srcMod.split('.')[-1] … … 10 12 for x in data: 11 13 debug_out.append(str(x)) 12 fdebug = open('debug.txt', 'a') 14 fpath = p 15 fname = [] 16 fname.append('debug') 17 if not config.getDebug(1) == '' or not config.getDebug(2) == '': 18 if os.path.isdir(config.getDebug(1)): 19 fpath = config.getDebug(1) 20 fname.append(os.path.split(os.path.dirname(__file__))[-1]) 21 if config.getDebug(2).lower() == 'split': 22 fname.append(modname) 23 fname.append('txt') 24 fdebug = open(os.path.join(fpath, '.'.join(fname)), 'a') 13 25 fdebug.write(' '.join(debug_out)+'\n') 14 26 print '___'+' '.join(debug_out) … … 20 32 21 33 def print_conf(srcMod, fnAttr): 22 if config.getDebug(): 34 if config.getDebug(0).lower() == 'true': 35 debug_write(srcMod, fnAttr, ['********************************************************']) 36 debug_write(srcMod, fnAttr, ['** Begin pyTivo Session:', datetime.datetime.today(), ' **']) 37 debug_write(srcMod, fnAttr, ['********************************************************']) 23 38 debug_write(srcMod, fnAttr, ['----- begin pyTivo.conf -----']) 24 39 conf = open(os.path.join(p, 'pyTivo.conf'))
