#!/usr/bin/env python from src.cmdline_parser import cmd_args from src.tree_find import NerdTreeFind if __name__ == '__main__': print(cmd_args.path) print(cmd_args.show_children_nodes) path = cmd_args.path pattern = cmd_args.pattern show_children_nodes = cmd_args.show_children_nodes # opts for generatign the tree opts = { 'items_to_exclude' : cmd_args.exclude or [], } # opts for find find_opts = { 'dont_show_children_nodes': not show_children_nodes, 'type' : cmd_args.type, } ntree = NerdTreeFind(path, opts=opts) ntree.find(pattern, opts=find_opts)