finishing main.py
[findit] / src / main.py
1 #!/usr/bin/env python
2 # -*-coding: utf-8 -*-
3 # vim: sw=4 ts=4 expandtab ai
4 # pylint: disable-msg=C0301
5
6 # Каким то макаром принимаем решение о способе ввода
7 pass
8 # решили - будем получать из ком строки - подгружаем парсер
9 from optparser import OptParser
10 vvod = OptParser()
11
12 # Каким то макаром принимаем решение о объекте ввода
13 pass
14 # решили какой - подгружаем его
15 from input import Input
16 input = Input(vvod)
17
18 # Каким то макаром принимаем решение о объекте конфигурации
19 pass
20 # решили какой - подгружаем его
21 from configure import Configure
22 config = Configure()
23
24 # Каким то макаром принимаем решение о объекте вывода
25 pass
26 # решили какой - подгружаем его
27 from cli import Cli
28 output = Cli()
29
30 # Каким то макаром принимаем решение о объекте результата
31 pass
32 # решили какой - подгружаем его
33 from filelist import FileList
34 result = FileList(output)
35
36 # Каким то макаром принимаем решение о объекте поиска
37 pass
38 # решили какой - подгружаем его
39 from searchfile import SearchFile
40 search = SearchFile(input, config, result)
41
42 # Запускаем поиск
43 search.run()
44
45 # Выводим результат
46 result.show()