Commit 92ce0fe
committed
Add buttons to restart and view logs in case of CLI unavailability on license check
If there is no valid CLI path at this point then something wrong happened to CLI _between_ CLI installation step and license check, otherwise setup would have exited before. This is unlikely situation that would probably only happen if the user or any other 3rd party program tampers with localstack installation while authentication work is happening in the step before. However, it's a good idea to add two buttons to re-run the wizard and show logs! Added both.
Also adds telemetry `setup_ended` event with failed state. In this case we can't really say that license check has failed because the setup didn't get to it yet. However, overall the setup has failed even if any individual step has not, therefore the event says so, thus indicating a possibility of an external error.1 parent 0d019cb commit 92ce0fe
2 files changed
+28
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
242 | | - | |
243 | | - | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
244 | 252 | | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
245 | 270 | | |
246 | 271 | | |
247 | 272 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
223 | | - | |
| 223 | + | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| |||
0 commit comments