(self)
| 40 | self._load_commit_messages() |
| 41 | |
| 42 | def _load_commit_messages(self): |
| 43 | with open(self.messages_file_path) as f: |
| 44 | messages_file_contents = json.load(f) |
| 45 | names = messages_file_contents['names'] |
| 46 | messages = messages_file_contents['messages'] |
| 47 | self.commit_messages = [m.format(name=choice(names)) for m in messages] |
| 48 | |
| 49 | def _get_random_commit_message(self): |
| 50 | return choice(self.commit_messages) |