@grafana-runtime: Throw error if health check fails in DataSourceWithBackend (#29743)

This commit is contained in:
Andrej Ocenas
2020-12-11 16:40:46 +01:00
committed by GitHub
parent f7ebb10dc5
commit 0cf283120b

View File

@@ -172,6 +172,7 @@ export class DataSourceWithBackend<
/**
* Checks the plugin health
* see public/app/features/datasources/state/actions.ts for what needs to be returned here
*/
async testDatasource(): Promise<any> {
return this.callHealthCheck().then(res => {
@@ -181,10 +182,7 @@ export class DataSourceWithBackend<
message: res.message,
};
}
return {
status: 'fail',
message: res.message,
};
throw new Error(res.message);
});
}
}