From bf3e25e348dd0b451c18598be118261f98793a82 Mon Sep 17 00:00:00 2001 From: Alexandr Popov Date: Tue, 10 Mar 2009 21:49:14 +0300 Subject: [PATCH] finishing main.py --- src/main.py | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/src/main.py b/src/main.py index db306fd..b6a1cf9 100644 --- a/src/main.py +++ b/src/main.py @@ -3,16 +3,44 @@ # vim: sw=4 ts=4 expandtab ai # pylint: disable-msg=C0301 -get_ui = 'console' +# Каким то макаром принимаем решение о способе ввода +pass +# решили - будем получать из ком строки - подгружаем парсер +from optparser import OptParser +vvod = OptParser() +# Каким то макаром принимаем решение о объекте ввода +pass +# решили какой - подгружаем его from input import Input -input = Input(get_ui) -#print input.get_st_par() +input = Input(vvod) +# Каким то макаром принимаем решение о объекте конфигурации +pass +# решили какой - подгружаем его from configure import Configure config = Configure() -#print config.get("default_start_dir"), config.get("default_count") +# Каким то макаром принимаем решение о объекте вывода +pass +# решили какой - подгружаем его +from cli import Cli +output = Cli() + +# Каким то макаром принимаем решение о объекте результата +pass +# решили какой - подгружаем его +from filelist import FileList +result = FileList(output) + +# Каким то макаром принимаем решение о объекте поиска +pass +# решили какой - подгружаем его from searchfile import SearchFile -search = SearchFile(input, config, get_ui) +search = SearchFile(input, config, result) + +# Запускаем поиск search.run() + +# Выводим результат +result.show() -- 1.7.9.5