-
Notifications
You must be signed in to change notification settings - Fork 138
Remove emulator option for non-windows #1246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
if (result === selectAccount) { | ||
wizardContext.azureWebJobsStorageType = 'azure'; | ||
} else if (result === useEmulator) { | ||
wizardContext.azureWebJobsStorageType = 'emulator'; | ||
} | ||
|
||
// tslint:disable-next-line: strict-boolean-expressions | ||
wizardContext.actionContext.properties.azureWebJobsStorageType = wizardContext.azureWebJobsStorageType || 'skipForNow'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You already have telemetry on the os right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah that's part of the default stuff collected for all events
// Only show on Windows until this is fixed: https://github.com/Microsoft/vscode-azurefunctions/issues/1245 | ||
buttons.push(useEmulator); | ||
} | ||
buttons.push(skipForNow); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this only have skipForNow
if it's not Windows?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm meh on that button, but figured I might as well add it and see what people do in the telemetry. We can remove it if no one picks it
FYI I've seen the above message with Azurite if AzureWebJobsDashboard is not specified. If you specify it with a blank "" it doesn't appear. |
The emulator story on non-windows is using Azurite - but that has some limitations (see #1245) and probably isn't up-to-par quite yet
Since I'm not showing the emulator, I feel like I need to do a "Skip for now" button
