package s3
// implemented by all S3 input structures
type bucketer interface {
bucket() (string, bool)
}
func bucketFromInput(params interface{}) (string, bool) {
v, ok := params.(bucketer)
if !ok {
return "", false
return v.bucket()