in src/CloudLoggingVariableFindQuery.ts [25:44]
async execute(query: CloudLoggingVariableQuery) {
try {
if (!query.projectId) {
this.datasource.getDefaultProject().then(r => query.projectId = r);
}
switch (query.selectedQueryType) {
case LogFindQueryScopes.Projects:
return this.handleProjectsQuery();
case LogFindQueryScopes.Buckets:
return this.handleBucketQuery(query)
case LogFindQueryScopes.Views:
return this.handleViewQuery(query)
default:
return [];
}
} catch (error) {
console.error(`Could not run CloudLoggingVariableFindQuery ${query}`, error);
return [];
}
}