api/http/proxy/factory/docker/volumes.go
Method Transport.decorateVolumeResourceCreationOperation
has 5 return statements (exceeds 4 allowed). Open
Open
func (transport *Transport) decorateVolumeResourceCreationOperation(request *http.Request, resourceType portainer.ResourceControlType) (*http.Response, error) {
tokenData, err := security.RetrieveTokenData(request)
if err != nil {
return nil, err
}
Method Transport.decorateVolumeCreationResponse
has 5 return statements (exceeds 4 allowed). Open
Open
func (transport *Transport) decorateVolumeCreationResponse(response *http.Response, resourceType portainer.ResourceControlType, userID portainer.UserID) error {
responseObject, err := utils.GetResponseAsJSONObject(response)
if err != nil {
return err
}
Method Transport.getDockerID
has 5 return statements (exceeds 4 allowed). Open
Open
func (transport *Transport) getDockerID() (string, error) {
if len(transport.endpoint.Snapshots) > 0 {
dockerID, err := snapshot.FetchDockerID(transport.endpoint.Snapshots[0])
// ignore err - in case of error, just generate not from snapshot
if err == nil {