github.com/solo-io/unik@v0.0.0-20190717152701-a58d3e8e33b7/pkg/providers/virtualbox/remote_delete_image.go (about)

     1  package virtualbox
     2  
     3  import (
     4  	"github.com/sirupsen/logrus"
     5  	"github.com/emc-advanced-dev/pkg/errors"
     6  	"github.com/solo-io/unik/pkg/providers/common"
     7  	"github.com/solo-io/unik/pkg/types"
     8  )
     9  
    10  func (p *VirtualboxProvider) RemoteDeleteImage(params types.RemoteDeleteImagePararms) error {
    11  	if err := common.RemoteDeleteImage(params.Config, getImagePath(params.ImageName)); err != nil {
    12  		return errors.New("deleting image "+params.ImageName, err)
    13  	}
    14  	logrus.Infof("pushed image %v to %v", params.ImageName, params.Config.URL)
    15  	return nil
    16  }