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))
def __init__(self): mechanize.Browser.__init__(self) self.logger = common_logger('JoggerScraper')
def __init__(self): self.paths = {} self.logger = common_logger('DelayedWriter')
def __init__(self, timeout=3): self.timeout = timeout self.logger = common_logger('MWT')