vorteil/vorteil

View on GitHub
pkg/vconvert/local.go

Summary

Maintainability
A
1 hr
Test Coverage
F
0%

Method ContainerConverter.localHandler has 6 return statements (exceeds 4 allowed).
Open

func (cc *ContainerConverter) localHandler(path string) error {

    img, err := tarball.ImageFromPath(path, nil)
    if err != nil {
        return err
Severity: Major
Found in pkg/vconvert/local.go - About 40 mins to fix

    Method ContainerConverter.downloadInformationDocker has 6 return statements (exceeds 4 allowed).
    Open

    func (cc *ContainerConverter) downloadInformationDocker(image, tag string) error {
    
        if len(image) == 0 || len(tag) == 0 {
            return fmt.Errorf("image and tag value required")
        }
    Severity: Major
    Found in pkg/vconvert/local.go - About 40 mins to fix

      Method ContainerConverter.downloadInformationContainerd has 5 return statements (exceeds 4 allowed).
      Open

      func (cc *ContainerConverter) downloadInformationContainerd(image, tag string) error {
      
          cc.logger.Infof("getting local containerd image %s (%s)", image, tag)
      
          if len(image) == 0 || len(tag) == 0 {
      Severity: Major
      Found in pkg/vconvert/local.go - About 35 mins to fix

        There are no issues that match your filters.

        Category
        Status