Exemple #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))