@@ 62-74 (lines=13) @@ | ||
59 | CEND = '\033[0m' |
|
60 | print(CRED + str(text) + CEND) |
|
61 | ||
62 | def run_gui_and_return_answers(self): |
|
63 | if self.isatty: |
|
64 | if self.all_rules: |
|
65 | return self._get_rules() |
|
66 | else: |
|
67 | try: |
|
68 | import inquirer |
|
69 | return inquirer.prompt(self.get_questions()) |
|
70 | except ImportError: |
|
71 | print(self.get_selection_rules()) |
|
72 | return None |
|
73 | else: |
|
74 | return self._get_rules() |
|
75 | ||
76 | def _get_rules(self): |
|
77 | return { |
@@ 54-65 (lines=12) @@ | ||
51 | """ |
|
52 | raise NotImplementedError |
|
53 | ||
54 | def run_gui_and_return_answers(self): |
|
55 | if self.isatty: |
|
56 | if self.all_rules: |
|
57 | return self._get_rules() |
|
58 | ||
59 | try: |
|
60 | import inquirer |
|
61 | return inquirer.prompt(self.get_questions()) |
|
62 | except ImportError: |
|
63 | print(self.get_selection_rules()) |
|
64 | return None |
|
65 | return self._get_rules() |
|
66 | ||
67 | def _get_rules(self): |
|
68 | if self.show_failed_rules: |