예제 #1
0
파일: render.py 프로젝트: Naam/lpbm
 def sub(root):
     res = []
     for root, filename in ltools.filter_files(fltr, root, *(subdirs[1:])):
         res.append(ltools.join('/', *(subdirs + (filename,))))
         ltools.copy(ltools.join(root, filename),
                     ltools.join(out_root, filename))
     return res
예제 #2
0
 def sub(root):
     res = []
     for root, filename in ltools.filter_files(fltr, root,
                                               *(subdirs[1:])):
         res.append(ltools.join('/', *(subdirs + (filename, ))))
         ltools.copy(ltools.join(root, filename),
                     ltools.join(out_root, filename))
     return res
예제 #3
0
 def load(self, modules, args):
     f = lambda a: a.endswith('.markdown')
     for root, filename in ltools.filter_files(f, self.args.exec_path,
                                               'articles'):
         self.register_object(Article, ltools.join(root, filename))
예제 #4
0
파일: articles.py 프로젝트: Naam/lpbm
 def load(self, modules, args):
     f = lambda a: a.endswith('.markdown')
     for root, filename in ltools.filter_files(f, self.args.exec_path, 'articles'):
         self.register_object(Article, ltools.join(root, filename))