def test_usage(self): """ usage """ tree = tt.Tree() #rl = "/home/hevi/wrk" rl = "/home/hevi" builder = tt.Builder(tree) builder.build_in_dir(rl)
def on_init(self): log.debug("App.on_init") ## setup jinja self.tmplenv = jinja2.Environment(loader=jinja2.DictLoader(tmpls)) self.ctx = dict() self.ctx["title"] = "Tree" ## Tree self.tree = tt.Tree() rl = "/home/hevi/wrk" self.builder = tt.Builder(self.tree) self.builder.build_in_dir(rl) log.debug("App.on_init: Tree: %d files" % len(self.tree.files())) log.debug("App.on_init: Tree: %d entries" % len(self.tree.entries())) ## self.ctx["entries"] = self.tree.entries() self.ctx["compact_table"] = self.make_compact_table()
def on_init(self): log.debug("App.on_init") ## setup jinja self._tmplenv = jinja2.Environment( loader=jinja2.PackageLoader("hevi_misc", "ttree_gear")) self._ctx = dict() self._ctx["title"] = "Tree" ## Tree self.tree = tt.Tree() rl = "/home/hevi/wrk" ## setup and run builders self.builder = bl1.FileBuilder(self.tree, rl) self.builder.start() self.builder2 = bl2.TagFileBuilder(self.tree) self.builder2.start() ## self._ctx["tree"] = self.tree self._ctx["entries"] = self.tree.entries() ## log.debug("App.on_init: Tree: %d entries" % len(self.tree.index()))