Returns True if the Tool was installed of False if was skipped due to already being installed.
(self)
| 2081 | return self.url |
| 2082 | |
| 2083 | def install(self): |
| 2084 | """Returns True if the Tool was installed of False if was skipped due to |
| 2085 | already being installed. |
| 2086 | """ |
| 2087 | if self.can_be_installed() is not True: |
| 2088 | exit_with_error(f"The tool '{self}' is not available due to the reason: {self.can_be_installed()}") |
| 2089 | |
| 2090 | if self.id == 'sdk': |
| 2091 | return self.install_sdk() |
| 2092 | else: |
| 2093 | return self.install_tool() |
| 2094 | |
| 2095 | def install_sdk(self): |
| 2096 | """Returns True if any SDK component was installed of False all componented |
no test coverage detected