19 lines
336 B
Go
19 lines
336 B
Go
package awsbase
|
|
|
|
import (
|
|
"log"
|
|
"strings"
|
|
)
|
|
|
|
type DebugLogger struct{}
|
|
|
|
func (l DebugLogger) Log(args ...interface{}) {
|
|
tokens := make([]string, 0, len(args))
|
|
for _, arg := range args {
|
|
if token, ok := arg.(string); ok {
|
|
tokens = append(tokens, token)
|
|
}
|
|
}
|
|
log.Printf("[DEBUG] [aws-sdk-go] %s", strings.Join(tokens, " "))
|
|
}
|