fix not showing discover menu item

- for datasource definition types that don't support
discovery.

Fixes #330 

@anthonyettinger