Don't use dot imports

This commit is contained in:
Lena Fuhrimann 2017-08-26 10:49:41 +02:00
parent 0619958fa3
commit fc281c83b3
3 changed files with 14 additions and 13 deletions

4
Gopkg.lock generated
View file

@ -71,13 +71,13 @@
branch = "master" branch = "master"
name = "golang.org/x/crypto" name = "golang.org/x/crypto"
packages = ["ssh/terminal"] packages = ["ssh/terminal"]
revision = "eb71ad9bd329b5ac0fd0148dd99bd62e8be8e035" revision = "81e90905daefcd6fd217b62423c0908922eadb30"
[[projects]] [[projects]]
branch = "master" branch = "master"
name = "golang.org/x/sys" name = "golang.org/x/sys"
packages = ["unix","windows"] packages = ["unix","windows"]
revision = "07c182904dbd53199946ba614a412c61d3c548f5" revision = "2d6f6f883a06fc0d5f4b14a81e4c28705ea64c15"
[solve-meta] [solve-meta]
analyzer-name = "dep" analyzer-name = "dep"

View file

@ -1,6 +1,7 @@
# S3 Manager # S3 Manager
[![Build Status](https://travis-ci.org/mastertinner/s3manager.svg?branch=master)](https://travis-ci.org/mastertinner/s3manager) [![Build Status](https://travis-ci.org/mastertinner/s3manager.svg?branch=master)](https://travis-ci.org/mastertinner/s3manager)
[![Go Report Card](https://goreportcard.com/badge/github.com/mastertinner/s3manager)](https://goreportcard.com/report/github.com/mastertinner/s3manager)
A Web GUI written in Go to manage S3 buckets from any provider. A Web GUI written in Go to manage S3 buckets from any provider.

View file

@ -9,7 +9,7 @@ import (
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/mastertinner/adapters" "github.com/mastertinner/adapters"
"github.com/mastertinner/adapters/logging" "github.com/mastertinner/adapters/logging"
. "github.com/mastertinner/s3manager" "github.com/mastertinner/s3manager"
minio "github.com/minio/minio-go" minio "github.com/minio/minio-go"
"github.com/pkg/errors" "github.com/pkg/errors"
) )
@ -57,58 +57,58 @@ func main() {
Methods(http.MethodGet). Methods(http.MethodGet).
Path("/buckets"). Path("/buckets").
Handler(adapters.Adapt( Handler(adapters.Adapt(
BucketsViewHandler(s3), s3manager.BucketsViewHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodGet). Methods(http.MethodGet).
Path("/buckets/{bucketName}"). Path("/buckets/{bucketName}").
Handler(adapters.Adapt( Handler(adapters.Adapt(
BucketViewHandler(s3), s3manager.BucketViewHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodPost). Methods(http.MethodPost).
Path("/api/buckets"). Path("/api/buckets").
Handler(adapters.Adapt( Handler(adapters.Adapt(
CreateBucketHandler(s3), s3manager.CreateBucketHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodDelete). Methods(http.MethodDelete).
Path("/api/buckets/{bucketName}"). Path("/api/buckets/{bucketName}").
Handler(adapters.Adapt( Handler(adapters.Adapt(
DeleteBucketHandler(s3), s3manager.DeleteBucketHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodPost). Methods(http.MethodPost).
Headers(HeaderContentType, ContentTypeJSON). Headers(s3manager.HeaderContentType, s3manager.ContentTypeJSON).
Path("/api/buckets/{bucketName}/objects"). Path("/api/buckets/{bucketName}/objects").
Handler(adapters.Adapt( Handler(adapters.Adapt(
CopyObjectHandler(s3), s3manager.CopyObjectHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodPost). Methods(http.MethodPost).
HeadersRegexp(HeaderContentType, ContentTypeMultipartForm). HeadersRegexp(s3manager.HeaderContentType, s3manager.ContentTypeMultipartForm).
Path("/api/buckets/{bucketName}/objects"). Path("/api/buckets/{bucketName}/objects").
Handler(adapters.Adapt( Handler(adapters.Adapt(
CreateObjectHandler(s3), s3manager.CreateObjectHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodGet). Methods(http.MethodGet).
Path("/api/buckets/{bucketName}/objects/{objectName}"). Path("/api/buckets/{bucketName}/objects/{objectName}").
Handler(adapters.Adapt( Handler(adapters.Adapt(
GetObjectHandler(s3), s3manager.GetObjectHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))
r. r.
Methods(http.MethodDelete). Methods(http.MethodDelete).
Path("/api/buckets/{bucketName}/objects/{objectName}"). Path("/api/buckets/{bucketName}/objects/{objectName}").
Handler(adapters.Adapt( Handler(adapters.Adapt(
DeleteObjectHandler(s3), s3manager.DeleteObjectHandler(s3),
logging.Handler(logger), logging.Handler(logger),
)) ))