github.com/yimialmonte/fabric@v2.1.1+incompatible/core/chaincode/platforms/builder.go (about)

     1  /*
     2  Copyright IBM Corp. All Rights Reserved.
     3  
     4  SPDX-License-Identifier: Apache-2.0
     5  */
     6  
     7  package platforms
     8  
     9  import (
    10  	"io"
    11  
    12  	docker "github.com/fsouza/go-dockerclient"
    13  )
    14  
    15  type Builder struct {
    16  	Registry *Registry
    17  	Client   *docker.Client
    18  }
    19  
    20  func (b *Builder) GenerateDockerBuild(ccType, path string, codePackage io.Reader) (io.Reader, error) {
    21  	return b.Registry.GenerateDockerBuild(ccType, path, codePackage, b.Client)
    22  }