File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1616# under the License.
1717import logging
1818
19- from flask_appbuilder .api import BaseApi , expose , protect , safe
19+ from flask_appbuilder .api import expose , protect , safe
2020
2121from superset import app , db , event_logger
2222from superset .dao .exceptions import DatasourceNotFound , DatasourceTypeNotSupportedError
2323from superset .datasource .dao import DatasourceDAO
2424from superset .exceptions import SupersetSecurityException
2525from superset .superset_typing import FlaskResponse
2626from superset .utils .core import apply_max_row_limit , DatasourceType
27+ from superset .views .base_api import BaseSupersetApi , statsd_metrics
2728
2829logger = logging .getLogger (__name__ )
2930
3031
31- class DatasourceRestApi (BaseApi ):
32+ class DatasourceRestApi (BaseSupersetApi ):
3233 allow_browser_login = True
3334 class_permission_name = "Datasource"
3435 resource_name = "datasource"
@@ -40,6 +41,7 @@ class DatasourceRestApi(BaseApi):
4041 )
4142 @protect ()
4243 @safe
44+ @statsd_metrics
4345 @event_logger .log_this_with_context (
4446 action = lambda self , * args , ** kwargs : f"{ self .__class__ .__name__ } "
4547 f".get_column_values" ,
You can’t perform that action at this time.
0 commit comments