(self, install_session: Installer)
| 64 | |
| 65 | @override |
| 66 | def install(self, install_session: Installer) -> None: |
| 67 | server_info = self.current_selection_names() |
| 68 | details = ', '.join(server_info) |
| 69 | info(f'Now installing the selected servers: {details}') |
| 70 | |
| 71 | for server in self.current_selection: |
| 72 | info(f'Installing {server.name}...') |
| 73 | install_session.add_additional_packages(server.packages) |
| 74 | install_session.enable_service(server.services) |
| 75 | server.install(install_session) |
| 76 | |
| 77 | info('If your selections included multiple servers with the same port, you may have to reconfigure them.') |
nothing calls this directly
no test coverage detected