func setupEC2(accessKey string, secretKey string, regionName string) (ec2.EC2, error) { e := ec2.EC2{} auth := aws.Auth{accessKey, secretKey} region := aws.Regions[regionName] if region.Name != regionName { return e, errors.New("Region is invalid") } e.Auth = auth e.Region = region return e, nil }