Changeset 614
- Timestamp:
- 01/16/07 22:34:34 (2 years ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/contrib/05to06.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r613 r614 1 2007-01-16 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * contrib/05to06.py (Syntax._process_entry_guts): Allow from 4 should accept str and list. Fixed. 5 6 * contrib/05to06.py: Upodated to work with the latest logger 7 related changes. 8 1 9 2007-01-16 A.D.F <adefacc@tin.it> 2 10 cherokee/trunk/contrib/05to06.py
r609 r614 166 166 167 167 kind, val_ip = self._lex.get_token() 168 if kind != 'str': raise "Malformed Allow from"168 if not kind in ['str', 'list']: raise "Malformed Allow from" 169 169 170 170 print '%s!allow_from = %s' % (prefix, val_ip) … … 260 260 if kind != 'str': raise "Malformed Log" 261 261 262 val1 = val1.lower() 263 264 if val1.startswith('access'): 265 entry = 'access' 266 elif val1.startswith('error'): 267 entry = 'error' 268 else: 269 raise "Unknown Log entry " + val1 270 262 271 kind, val2 = self._lex.get_token() 263 272 if kind != 'path': raise "Malformed Log" 264 265 val1_low = val1.lower()266 if val1_low in self.similar_entries:267 val1 = self.similar_entries[val1_low]268 269 print "%s!%s = %s" % (prefix, val1, val2)273 274 if val2[0] == '/' or val2[1:2] == ':\\': 275 print "%s!%s!type = file" % (prefix, entry) 276 print "%s!%s!filename = %s" % (prefix, entry, val2) 277 elif val == 'syslog': 278 print "%s!%s!type = syslog" % (prefix, entry) 270 279 271 280 def _process_icons_content (self): … … 431 440 if kind != '}': raise "Malformed ErrorHandler" 432 441 442 elif kind == 'log': 443 kind, log_val = self._lex.get_token() 444 if kind != 'str': raise "Malformed Log" 445 446 kind, val = self._lex.get_token() 447 if kind != '{': 448 self._lex.rewind() 449 return True 450 451 prefix = 'vserver!%s!logger' % (vserver) 452 print "%s = %s" % (prefix, log_val) 453 self._process_log (prefix) 454 455 kind, val = self._lex.get_token() 456 if kind != '}': raise "Malformed Log" 457 433 458 else: 434 459 self._lex.rewind() … … 436 461 437 462 return True 438 439 463 440 464 def _process_server_content (self): … … 476 500 kind, val = self._lex.get_token() 477 501 if kind != '}': raise "Malformed encoder" 478 479 elif kind == 'log':480 kind, log_val = self._lex.get_token()481 if kind != 'str': raise "Malformed Log"482 483 kind, val = self._lex.get_token()484 if kind != '{':485 self._lex.rewind()486 return True487 488 prefix = 'server!log!%s' % (log_val)489 self._process_log (prefix)490 491 kind, val = self._lex.get_token()492 if kind != '}': raise "Malformed Log"493 502 494 503 elif kind == 'server':