in main.go [152:165]
func defaultRegion() (string, error) {
sess, err := session.NewSessionWithOptions(session.Options{
SharedConfigState: session.SharedConfigEnable,
})
if err != nil {
return "", fmt.Errorf("failed to create session: %v", err)
}
defaultRegion := sess.Config.Region
if defaultRegion == nil {
return "", errors.New("no default region is set")
}
return *defaultRegion, nil
}