Esempio n. 1
0
 def __init__(self, *args, **kw):
     
     fuse.Fuse.__init__(self, *args, **kw)
     self.jogger_scraper = JoggerScraper()
     self.logger = common_logger("JoggerFS")
     
     self.delayed_writer = DelayedWriter()
     
     self.delayed_writer.register('/szablon/glowna.html',
          lambda: self.jogger_scraper.pobierz_szablon_glowna().encode('utf-8'),
          lambda x: self.jogger_scraper.zmien_szablon_glowna(x))
     
     self.delayed_writer.register('/szablon/komentarze.html',
          lambda: self.jogger_scraper.pobierz_szablon_komentarze().encode('utf-8'),
          lambda x: self.jogger_scraper.zmien_szablon_komentarze(x))        
     
     self.delayed_writer.register('/szablon/strony.html',
          lambda: self.jogger_scraper.pobierz_szablon_strony().encode('utf-8'),
          lambda x: self.jogger_scraper.zmien_szablon_strony(x))
     
     self.delayed_writer.register('/szablon/logowanie.html',
          lambda: self.jogger_scraper.pobierz_szablon_logowanie().encode('utf-8'),
          lambda x: self.jogger_scraper.zmien_szablon_logowanie(x))
Esempio n. 2
0
 def __init__(self):
     mechanize.Browser.__init__(self)
     self.logger = common_logger('JoggerScraper')
Esempio n. 3
0
 def __init__(self):
     self.paths = {}
     self.logger = common_logger('DelayedWriter')
Esempio n. 4
0
 def __init__(self, timeout=3):
     self.timeout = timeout
     self.logger = common_logger('MWT')