| @@ 41-58 (lines=18) @@ | ||
| 38 | with open(src, "w+") as f: |
|
| 39 | json.dump(dict_, f) |
|
| 40 | ||
| 41 | def prepare_data(self, rules): |
|
| 42 | out = [] |
|
| 43 | rule = None |
|
| 44 | out_oval_tree_dict = dict() |
|
| 45 | for rule in rules['rules']: |
|
| 46 | try: |
|
| 47 | out_oval_tree_dict[self.START_OF_FILE_NAME + rule + |
|
| 48 | self.date] = self.create_dict_of_rule(rule) |
|
| 49 | except NotChecked as error: |
|
| 50 | out_oval_tree_dict[self.START_OF_FILE_NAME + rule + |
|
| 51 | self.date] = str(error) |
|
| 52 | if self.out is not None: |
|
| 53 | self.save_dict_as_json(out_oval_tree_dict, self.out) |
|
| 54 | out.append(self.out) |
|
| 55 | else: |
|
| 56 | print( |
|
| 57 | str(json.dumps(out_oval_tree_dict, sort_keys=False, indent=4))) |
|
| 58 | return out |
|
| 59 | ||
| 60 | def prepare_parser(self): |
|
| 61 | super().prepare_parser() |
|
| @@ 35-52 (lines=18) @@ | ||
| 32 | with open(src, "w+") as file_: |
|
| 33 | json.dump(dict_, file_) |
|
| 34 | ||
| 35 | def prepare_data(self, rules): |
|
| 36 | out = [] |
|
| 37 | rule = None |
|
| 38 | out_oval_tree_dict = dict() |
|
| 39 | for rule in rules['rules']: |
|
| 40 | try: |
|
| 41 | out_oval_tree_dict[ |
|
| 42 | rule + self._get_date()] = self.create_dict_of_rule(rule) |
|
| 43 | except NotChecked as error: |
|
| 44 | out_oval_tree_dict[ |
|
| 45 | rule + self._get_date()] = str(error) |
|
| 46 | if self.out is not None: |
|
| 47 | self.save_dict_as_json(out_oval_tree_dict, self.out) |
|
| 48 | out.append(self.out) |
|
| 49 | else: |
|
| 50 | print( |
|
| 51 | str(json.dumps(out_oval_tree_dict, sort_keys=False, indent=4))) |
|
| 52 | return out |
|
| 53 | ||
| 54 | def prepare_parser(self, parser): |
|
| 55 | super().prepare_parser(parser) |
|