в terratest, я хочу назвать имя группы журнала aws cloud watch и имя потока журнала ниже, код взят из концентратора git, но не знаю, как вызвать определенную группу журналов и поток журнала
пытается вызвать cloudwatch loggroupname и logstreamname в terratest с помощью awsgosdk
Ответы (1)
Попробуйте что-то вроде этого
c := aws.NewCloudWatchLogsClient(t, awsRegion)
t.Run("logStreamExists", func(t *testing.T) {
output, err := c.DescribeLogStreams(&cloudwatchlogs.DescribeLogStreamsInput{
LogGroupName: &logGroupName,
})
if err != nil {
assert.Fail(t, "Failed to get log streams")
}
var names []string
for _, element := range output.LogStreams {
names = append(names, *element.LogStreamName)
}
assert.Contains(t, names, logStreamName)
})
person
Rustam Gimadiev
schedule
05.07.2019