diff --git a/pkg/files/transport/client.microgen.go b/pkg/files/transport/client.microgen.go index e576fb7acbaab62a5e85c317b45cb98decd33758..64272362698f935ed632f6c327a961c9b7ed4965 100644 --- a/pkg/files/transport/client.microgen.go +++ b/pkg/files/transport/client.microgen.go @@ -5,7 +5,7 @@ package transport import ( "context" "errors" - files "git.perx.ru/perxis/perxis/services/files" + files "git.perx.ru/perxis/perxis-go/pkg/files" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) diff --git a/pkg/files/transport/exchanges.microgen.go b/pkg/files/transport/exchanges.microgen.go index 7f211c4b6581ed4590b2312bdcc8c23d62f840c5..df9a47826c572de96d2cb55bb64aa6730729dd7e 100644 --- a/pkg/files/transport/exchanges.microgen.go +++ b/pkg/files/transport/exchanges.microgen.go @@ -2,7 +2,7 @@ package transport -import files "git.perx.ru/perxis/perxis/services/files" +import files "git.perx.ru/perxis/perxis-go/pkg/files" type ( StartUploadRequest struct { diff --git a/pkg/files/transport/grpc/client.microgen.go b/pkg/files/transport/grpc/client.microgen.go index 5a9fdcb8dbbd99b3406416566a295d9f55c62124..0b373ba8af9959a3493ce37dd590113937c5727e 100644 --- a/pkg/files/transport/grpc/client.microgen.go +++ b/pkg/files/transport/grpc/client.microgen.go @@ -3,8 +3,8 @@ package transportgrpc import ( + transport "git.perx.ru/perxis/perxis-go/pkg/files/transport" pb "git.perx.ru/perxis/perxis-go/proto/files" - transport "git.perx.ru/perxis/perxis/services/files/transport" grpckit "github.com/go-kit/kit/transport/grpc" empty "github.com/golang/protobuf/ptypes/empty" grpc "google.golang.org/grpc" diff --git a/pkg/files/transport/grpc/protobuf_endpoint_converters.microgen.go b/pkg/files/transport/grpc/protobuf_endpoint_converters.microgen.go index fe10ff27a8b7aaa92213b33a1ce7d0e2134d57de..6168318d6d8a278648a92c88981c196f133db53a 100644 --- a/pkg/files/transport/grpc/protobuf_endpoint_converters.microgen.go +++ b/pkg/files/transport/grpc/protobuf_endpoint_converters.microgen.go @@ -7,9 +7,9 @@ import ( "context" "errors" + "git.perx.ru/perxis/perxis-go/pkg/files" + "git.perx.ru/perxis/perxis-go/pkg/files/transport" pb "git.perx.ru/perxis/perxis-go/proto/files" - "git.perx.ru/perxis/perxis/services/files" - "git.perx.ru/perxis/perxis/services/files/transport" empty "github.com/golang/protobuf/ptypes/empty" ) diff --git a/pkg/files/transport/grpc/protobuf_type_converters.microgen.go b/pkg/files/transport/grpc/protobuf_type_converters.microgen.go index 812c21d620ea42827db1014f9ea52b457d3b2121..1240f9fc2e59251a6792fd04214455c6c75bb050 100644 --- a/pkg/files/transport/grpc/protobuf_type_converters.microgen.go +++ b/pkg/files/transport/grpc/protobuf_type_converters.microgen.go @@ -5,8 +5,8 @@ package transportgrpc import ( + "git.perx.ru/perxis/perxis-go/pkg/files" pb "git.perx.ru/perxis/perxis-go/proto/files" - "git.perx.ru/perxis/perxis/services/files" ) func PtrMultipartUploadToProto(upload *files.MultipartUpload) (*pb.MultipartUpload, error) { diff --git a/pkg/files/transport/grpc/server.microgen.go b/pkg/files/transport/grpc/server.microgen.go index 7f08a8d9515816328ba48dce63a7f72cd2108edc..c4fb6cd1f1751bb3beb69696ce81635369b43085 100644 --- a/pkg/files/transport/grpc/server.microgen.go +++ b/pkg/files/transport/grpc/server.microgen.go @@ -4,8 +4,8 @@ package transportgrpc import ( + transport "git.perx.ru/perxis/perxis-go/pkg/files/transport" pb "git.perx.ru/perxis/perxis-go/proto/files" - transport "git.perx.ru/perxis/perxis/services/files/transport" grpc "github.com/go-kit/kit/transport/grpc" empty "github.com/golang/protobuf/ptypes/empty" context "golang.org/x/net/context" diff --git a/pkg/files/transport/http/server.go b/pkg/files/transport/http/server.go deleted file mode 100644 index 644cb6213a44c873b565b245294d89384d819241..0000000000000000000000000000000000000000 --- a/pkg/files/transport/http/server.go +++ /dev/null @@ -1,41 +0,0 @@ -package transporthttp - -import ( - "context" - "net/http" - - "git.perx.ru/perxis/perxis/internal/urlsigner" - "git.perx.ru/perxis/perxis/services/files" - "github.com/gorilla/mux" -) - -func NewHTTPHandler(fs files.Files, s urlsigner.URLSigner) http.Handler { - m := mux.NewRouter() - m.Methods("GET"). - Path("/{id}"). - HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if !s.Check(r.URL) { - w.WriteHeader(http.StatusForbidden) - return - } - w.Header().Set("Content-Type", "text/html; charset=utf-8") - - f := &files.File{ - ID: mux.Vars(r)["id"], - } - res, err := fs.GetFile(context.Background(), f) - if err != nil { - w.WriteHeader(http.StatusInternalServerError) - w.Write([]byte(err.Error())) - return - } - - if res == nil || res.URL == "" { - w.WriteHeader(http.StatusNotFound) - return - } - w.Header().Set("Location", res.URL) - w.WriteHeader(http.StatusMovedPermanently) - }) - return m -} diff --git a/pkg/files/transport/server.microgen.go b/pkg/files/transport/server.microgen.go index 8eece9940bd2c41800efaa8fc50c3c5790186952..90c16c7f0734c11ed8cbf2aeac6c8702a0e5e4ea 100644 --- a/pkg/files/transport/server.microgen.go +++ b/pkg/files/transport/server.microgen.go @@ -4,7 +4,7 @@ package transport import ( "context" - files "git.perx.ru/perxis/perxis/services/files" + files "git.perx.ru/perxis/perxis-go/pkg/files" endpoint "github.com/go-kit/kit/endpoint" )