in packages/app/src/cloudwatch.ts [113:128]
export async function getSubscriptions(
cloudwatchLogs: CloudWatchLogs,
logGroupName: string,
filterNamePrefix?: string,
): Promise<SubscriptionFilter[]> {
const command = new DescribeSubscriptionFiltersCommand({
logGroupName,
filterNamePrefix,
});
const results = await cloudwatchLogs.send(command);
if (results.subscriptionFilters) {
return results.subscriptionFilters;
} else {
return [];
}
}